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