5.0Oct 3, 2024Customer success manager (csm)Current employee, more than 3 yearsLondon, EnglandRecommendCEO approvalBusiness OutlookProsgreat teams; fair treatment; flat hierarchyConsnot many women in C-teamShow more
5.0May 2, 2024TranslatorFormer freelancer, less than 1 yearJordan, MNRecommendCEO approvalBusiness OutlookProsIt is so famous even I in Arabic country I know about this countryConsI don’t know even nowShow moreHelpfulShare
4.0Sep 17, 2025Technical support engineerFormer employeeValencia, CARecommendCEO approvalBusiness OutlookProsgood remote environment and cultureConshard to progress career developmentShow moreHelpfulShare