3.0
Oct 16, 2025
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Staff is full of knowledgeable industry veterans Fellow employees are friendly, experienced and professional
Cons
Onboarding is lacking Some departments can lack discipline Management can be high-handed