4.0Feb 9, 2016tech LeadPhysical design engineerCurrent employee, more than 8 yearsGreater NoidaRecommendCEO approvalBusiness OutlookProsgreat work life balance, great culture, great people,Consmanagement is not at all goodShow more
5.0Aug 31, 2011Very GoodPhysical design engineerFormer employeeRecommendCEO approvalBusiness OutlookProsST is a company that works very hard to keep its employees. They have money but are smart about it. No excessive spending. They are fair to their employees giving them a chance to advance or change jobs.ConsUpper management is mostly in Italy.Show more