3.0
Nov 1, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Benefits, great people to work with, varied days and challenging work
Cons
No standard onboarding for new staff, you experience is entirely dependent on line manager. That can set you up for success or leave you completely in the dark to sink or swim. Management will change direction with little notice. Opportunity to progress can be limited