5.0
Jul 1, 2024
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great place to work. Management is supportive, work structure is flexible, great environment, lots of networking opportunities.
Cons
Difficult to advance but no worse than in other academic environments.