5.020 Mar 2024best working placeCustomer success managerCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsfriendly culture no boss cultureConsno cons from my point of viewShow more
5.02 Nov 2022Best company to workCustomer success manager (csm)Former employee, more than 1 yearRecommendCEO approvalBusiness outlookProslearning Culture Opportunity to growConsNo Concs as of nowShow more
5.020 Aug 2021Friendly working cultureSenior customer success managerCurrent employeeRecommendCEO approvalBusiness outlookProsOpportunity to work with international teamConsNo cons as such .Show more