1.0
Feb 28, 2020
Former employee, more than 3 years
Liverpool, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Extra 5 days holiday is about all there is.
Cons
Terrible place to work, poor management in over their heads which reflects with the way they treat their teams & the insanely high job turnover. You are promised all sorts of opportunities and given none.