1.0
May 18, 2019
Former employee, more than 3 years
Watford, East of England, England
Recommend
CEO approval
Business Outlook
Pros
Salary Location convenient if travelling by train
Cons
Traffic in Watford when car is simply Awful Culture Lack of senior leadership Lack of HR support for challenging situations with upper management Lack of integrity, concerns about compliance