2.0
Aug 21, 2025
Former employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Good benefits Excellent work life balance Trips to the countries they use to outsource you
Cons
Poor work, outdated Poor management communication - usually tonedeaf Redundancy Rug pulls Progression has gone