4.021 Feb 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness outlookProsGood staff and working environment.ConsA lot of pressure sometimesShow more
5.010 June 2022Anonymous contractorFormer contractorRecommendCEO approvalBusiness outlookProsA great place with friendly people.ConsMost of them are based remotely from US.Show moreHelpfulShare
2.09 Oct 2023AdministrativeCurrent employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsYou get to travel to various locationsConsLong hours, no family life balanceShow moreHelpfulShare