3.0
Aug 25, 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great analyst teams, friendly people, low pressure environment mostly
Cons
Top level management is just terrible, slow moving, slow to approve promotions, additionally minimal benifits and low pay for the role