5.0
21 Jun 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good environment to work, well located, competitive salary and benefits
Cons
Sometimes can be bureaucratic to do things, the executive leadership can lack on communication or explanation specialy with recently changes, but it is fine