5.0May 22, 2025Sales development representativeCurrent employee, more than 1 yearCardiff, WalesRecommendCEO approvalBusiness outlookProsGood salaries, strong service stack, collaborative feeling.ConsOffice location is not greatShow more
2.0Jan 5, 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.0Jan 6, 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