2.0
Aug 15, 2024
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Genuinely some really great people to work with, very good work life balance, solid trust in employees from management.
Cons
Not great salary, poor benefits, little to no progression opportunities.