1.0
23 Mar 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Nice location and talented professional presenters
Cons
Many roles, especially at high levels, are given based on relationships. Last-minute changes and urgent revisions are common.