3.0Apr 18, 2026Engagement managerCurrent employeeVadodaraRecommendCEO approvalBusiness OutlookProsRemote Job Work life balanceConsLow pay scale Low growthShow more
5.0Jul 25, 2025Business development representative (bdr)Former employee, less than 1 yearBoston, MARecommendCEO approvalBusiness OutlookProsThey have interesting products and offeringsConsConfusing to explain, constant change, lack of visibility for futureShow moreHelpfulShare
3.0Dec 8, 2025Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsStartup culture, some talented people in different areasConsLeadership is disconnected from certain business unitsShow moreHelpfulShare3