1.0
21 Oct 2020
Anonymous employee
Former employee, less than 1 year
Henley on Thames, England
Recommend
CEO approval
Business outlook
Pros
The Henley office is in a good location, decent holiday allowance
Cons
No sick pay, poor management style, badly organized