4.0
8 Jul 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Small enough that you know everyone. Some colleagues are nice.
Cons
Disorganized, middle management and analysts are so overworked and stressed out.