2.0
Oct 6, 2021
Current employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Interesting Friendly Flexi WFH Management.
Cons
Pay is awful Stress from work Amount of work Senior leaders have no idea Benefits not worth it