1.0
Nov 10, 2017
Current employee, less than 1 year
Leatherhead, England
Recommend
CEO approval
Business Outlook
Pros
they say - very family oriented culture
Cons
employ very dubious and unprofessional tactics during interview and hiring stage.
Check out your Company Bowl for anonymous work chats.