3.0
Dec 4, 2016
Current employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
nice place to work easy to get on with the people there, good location, good perks and benefits scheme nice building to work in
Cons
pay is not the highest, progression can be stale, some of the people are really thick