1.0
Jul 27, 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