5.0
7 Sept 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
I worked here after my degree. The team was the best thing about the company. They were friendly and really helped me to settle in as it was my first proper job. I had to work late a couple of times during the months I was here but overall it was a nice place to work.
Cons
The subject matter is quite complicated. In the time I was there, the junior people that left were replaced with senior people, which caused some concerns with the other team members and it felt a bit imbalanced.