2.0Mar 29, 2023Business development managerFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsHardly any work to doConsPoor morale within the London officeShow more
5.0Feb 21, 2021Account executiveFormer employeeRecommendCEO approvalBusiness outlookProsGreat team atmosphere, everybody is very supportiveConsC-level didn't didnt understand the needs of their sellersShow moreHelpfulShare
4.0Nov 30, 2024Customer success managerFormer employee, more than 1 yearRedwood City, CARecommendCEO approvalBusiness outlookProsThe Culture was acceptable tbereConsWork life balance could have been betterShow moreHelpfulShare1