1.0
Jan 6, 2025
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
It has management that are bullies and a workforce to weak to stick together.
Cons
Management seem to spend more money on cars than they're salary permits, it doesn't add up. Bully tactics keep minions in there place.