1.0
18 Dec 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
If you are looking for anxiety and spoken to rudely by management.
Cons
Stress, poor management and Exec leadership are awful. Lack of accountability never the leadership's fault.