2.0Feb 12, 2025Customer success managerCurrent employeeRecommendCEO approvalBusiness OutlookPros- Nice team - international workCons- high pressure - internal changes - bad leadershipShow more
2.0Mar 10, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsNothing much to say about the companyConsManagement has no clue. Their solution to any issue is fire peopleShow moreHelpfulShare
3.0Mar 4, 2025Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness OutlookProsIt is a decent place to work.ConsIt is very management orientedShow moreHelpfulShare