2.0
Jul 1, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good team and culture generally ok
Cons
Management layer is purely friends of friends and no real benefit or thought given to wether they bring the required skills to meet the exec leaderships vision