2.0
Mar 13, 2023
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team below leadership level real positive intent to be a good employer Good package and benefits
Cons
Leadership are poor at communicating strategy UK side is often forgotten compared to US in all planning and strategy Despite attempts to be a good employer, cultural issues remain