5.022 May 2025Sales development representativeCurrent employee, more than 1 yearCardiff, WalesRecommendCEO approvalBusiness outlookProsGood salaries, strong service stack, collaborative feeling.ConsOffice location is not greatShow more
2.05 Jan 2026Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsBenefits are ok. Could be betterConsPeople in leadership and management positions who have no clue. Bullying is terrible hereShow moreHelpfulShare
4.06 Jan 2026CoordinatorFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness outlookProsgood place to work. i had a great manager.Consnothing bad to say to be fair.Show moreHelpfulShare