3.0
Dec 20, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good team environment with nice people. Good place to get to know the ropes at the start of your career. Nice office. Acceptable pay. Not too stressful.
Cons
Non-comp benefits were quite limited. Very work-a-day; not a great place to accelerate your career.