5.0Dec 26, 2025One of the best company to work and best payment systemTest lab managerFormer employee, more than 10 yearsBengaluruRecommendCEO approvalBusiness OutlookProsGood work life balance and salary and other benefitsConsStress level is high and survival is not only on your best contribution but on internal politics and reporting manager's preference.Show more