2.0
Mar 27, 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
There are some awesome people here.
Cons
Senior leadership have absolutely no interest in you, your health or your career. If you value yourself, find somewhere better.