3.010 May 2022Account directorCurrent employeeRecommendCEO approvalBusiness outlookProsRemote working is a added bonusConsCommunication is an issue. Most the staff are based in spainShow 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