2.0Apr 10, 2015NO work life balance.Technical support engineerFormer employeePuneRecommendCEO approvalBusiness OutlookProsGood Salary. Good transportation. everything except technical support department was good.ConsTechnical Support consists of wierd US shifts. NO work life balance. No promotions.Show more