5.0
Nov 22, 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
The company gives analysts plenty of space to work carefully, with supportive colleagues who help when challenges come up.
Cons
Reports sometimes need to be redone due to late client changes, which can disrupt your schedule.