2.0
Apr 27, 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
free lunch and perks from London office
Cons
Slow career progression, Incompetent management Extremely poor junior salaries Office culture is cliquey