4.0
11 Mar 2026
Current employee, more than 1 year
Solihull, England
Recommend
CEO approval
Business outlook
Pros
Everyone is supportive, friendly, and always willing to help each other succeed. Leadership can sometimes be a bit brisk or direct in their communication, but it comes from a place of driving the company’s success.
Cons
One downside is that attendance at town halls is mandatory, which can sometimes restrict holiday plans. I feel it would be helpful if managers communicated expectations or follow-ups when a session is missed.