1.0
22 June 2026
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Can catch up on sleep with American working hours
Cons
Toxic environment, promotes lies, deception and snitching. Completely unrealistic targets and even worse commission scheme. Managers are completely incompetent and only hired because nobody else would dare apply for the job when they hear their role and salary- company is run by HR. Genuinely avoid this place like the plague