1.0
Aug 8, 2025
Former employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Collaborative team at peer level Exposure to senior stakeholders Structured onboarding tools Executive recruitment visibility Opportunity to work across multiple business units
Cons
Lack of psychological safety Poor communication from HR leadership Unclear escalation routes and no accountability Passive-aggressive management culture Ignored concerns despite repeated reports