4.0
Feb 1, 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits package - annual leave, pension Access to world-leading resources Supportive and collaborative environment and colleagues
Cons
Management quality varies, infrastructure sometimes hit and miss