5.0
Aug 20, 2020
Current employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Great people and management to work with. Management although demanding are supportive and drive you to do your best. Nice offices. On site parking.
Cons
It is very target based but at the end of the day, you cant just expect to laze around on the job and get paid for it