4.0Sep 14, 2025Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsGood company perks, great colleagues.ConsComplex management, minimum room for growth.Show more
5.0Nov 7, 2024Customer service representativeFormer employeeSydneyRecommendCEO approvalBusiness OutlookProsAmazing, give it a good shot.ConsNone really, every was great.Show moreHelpfulShare
5.0Apr 7, 2024Student supportCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsFriendly work environment and so rewardingConsIt can tough at times but the team pull together.Show moreHelpfulShare