3.024 Feb 2023Solution analystFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsOk good balance pro persoConsNot really any. Ona to sayShow more
5.025 Oct 2021Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsnice people, easy job to doConsstill growing in US so a lot of work to be doneShow moreHelpfulShare
1.023 Apr 2026Senior sales engineerFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsGreat people! You couldn't ask to work with better people.ConsExecutive leadership still trying to figure out to run this like a business.Show moreHelpfulShare