1.0
28 June 2025
Former employee, more than 1 year
Hemel Hempstead, England
Recommend
CEO approval
Business outlook
Pros
The people in your team at the same level can be really nice
Cons
Leadership are not supportive, gaslight people that seek support or clarification, even when HR is notified. Few opportunities for career progression and culture of company encourages heavy and toxic competition between team members. Regularly had panic attacks before and during work.