3.0
Nov 5, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great pension and good work flexibility
Cons
Bureaucratic process can impact delivery. Strategy could be improved.
Check out your Company Bowl for anonymous work chats.