5.0
Oct 1, 2025
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Clear strategy, pedigree in cyber and innovation, fair and relaxed workplace, bags of opportunity to develop. Ambitious and hardworking culture- not for those who want an easy 9-5 to coast through.
Cons
Can occasionally be a bit dense in management layers, but that comes with substantial growth. Work in progress there.