5.0
Feb 19, 2024
Current employee, more than 1 year
Bedford, England
Recommend
CEO approval
Business Outlook
Pros
Listened to as an employee Focus on what we do well as a business, TPM Great benefits
Cons
Fantastic focus from the USA but would benefit from higher Management being based within the UK as well.