3.0Mar 12, 2025they dont know what they are doingCustomer success manager (csm)Former employee, more than 1 yearDubaiRecommendCEO approvalBusiness OutlookProsgood work environment but only the initial team in DubaiConsA startup despite them growingShow more