3.0
Apr 4, 2025
Current employee, more than 5 years
Leeds, England
Recommend
Business Outlook
Pros
Employee friendly policies, good work life balance
Cons
Poor leadership, lack of ownership of strategy, lack of transparency. lack of career growth oportunities