1.0
Aug 31, 2022
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
the facilities were not bad although space was often limited
Cons
Everything else the environment was very toxic and office politics were rife. The worst of the worst working in that department.