1.0
Dec 17, 2025
Former employee, more than 3 years
Winnersh, England
Recommend
CEO approval
Business Outlook
Pros
Some good people in the business
Cons
Certain members of senior leadership are allowed to treat staff however they want and they just get away with it. It’s so disappointing and the attrition is shocking especially within On Demand.