1.0
Mar 1, 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
There is nothing positive about this organisation anymore.
Cons
Everything, please read the other reviews and really consider your options before accepting a job here