3.0
Jan 20, 2026
Former employee, more than 8 years
Southampton, England
Recommend
CEO approval
Business Outlook
Pros
Great colleagues and reasonable local management
Cons
Hopeless senior management, the best talent is leaving or has already left, people who are left now exhausted.