1.0
27 Jul 2016
Former employee
Leatherhead, England
Recommend
CEO approval
Business outlook
Pros
Used to be a pleasant place to work but now there are absolutely no pros whatsoever
Cons
Constantly moving objectives and goals Blame culture Does not take constructive criticism well Toxic work environment