2.0
Sep 19, 2023
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people. Interesting projects. Nice internal initiatives
Cons
Seems the story in the US is totally different and the firm seems a lot stronger. In the UK real lack of management and direction.