2.0
Sep 4, 2019
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Leadership Principles are great, in theory.
Cons
Increasingly bloated teams and organisations slowing progress. Decisions don't seem to get made. Total comp is below market.