4.0Apr 6, 2018Anonymous employeeCurrent employee, more than 3 yearsBengaluruRecommendCEO approvalBusiness OutlookProsGrowing rapidly, great management and cultureConsPay could be better, growing pains as we expandShow moreComputer Aided Technology Response8yThank you for the review, please note, we do not have a location in Bengaluru, India.Show more
5.0May 19, 2026Customer success managerFormer employeePleasant Ridge, MIRecommendCEO approvalBusiness OutlookProsGood place to work for new hires or seasoned professionalsConsNone except the salaries were quite lowShow moreHelpfulShare
4.0Nov 17, 2025ContractorFormer employee, more than 3 yearsPittsburgh, PARecommendCEO approvalBusiness OutlookProsGreat, consistent work, 95% remoteConsThough they knew the pending situation, did not forwarn of contract ending (just 2 week notice).Show moreHelpfulShare