4.0Sep 17, 2024Manager sales & marketingFormer employee, more than 3 yearsBengaluruRecommendCEO approvalBusiness OutlookProsGood Working Culture, Team Supporting, Products, Management, LocationCons- - - - -Show more
4.0Jun 14, 2011Software engineerCurrent employeeStamford, CTRecommendCEO approvalBusiness OutlookProsHealthy work environment is maintainedConsSalary needs to be more competitiveShow moreHelpfulShare1
3.0Aug 3, 2025Project engineerCurrent employee, more than 1 yearBengaluruRecommendCEO approvalBusiness OutlookProsNice place to start a careerConsManagement could be better.salary is averageShow moreHelpfulShare