4.0
Nov 21, 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The people are great and especially in the security department they care about your continued development.
Cons
A lot of bureaucracy on multiple levels that make it difficult to be innovative.