4.0
Jun 2, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Friendly and intelligent colleagues. Good work perks.
Cons
Extremely bureaucratic and very poor leadership across the board. Lacking in strategy or visibility in overseas markets.