Mega-tech engineers - india is an average company....
Mega-tech engineers - india is an average company. They provided satisfactory services. Their website is user-friendly and easy to navigate. The customer support team was responsive and helpful. However, the overall experience was just average.