4.0Jul 22, 2025DonnyFormer employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsGood place to work overallConsNo cons I can think ofShow more
5.0Dec 5, 2024Customer service representativeCurrent employee, more than 1 yearRecommendCEO approvalBusiness OutlookProsReally good place to work, good benefits and growth within the companyConsNone that I can think of at the momentShow moreHelpfulShare
2.0Aug 21, 2016Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsteam that i was working forConsi would stay neutral at the pointShow moreHelpfulShare2