2.012 Feb 2025Customer success managerCurrent employeeRecommendCEO approvalBusiness outlookPros- Nice team - international workCons- high pressure - internal changes - bad leadershipShow more
2.010 Mar 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsNothing much to say about the companyConsManagement has no clue. Their solution to any issue is fire peopleShow moreHelpfulShare
3.04 Mar 2025Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsIt is a decent place to work.ConsIt is very management orientedShow moreHelpfulShare