5.0
Feb 2, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Best place to work is in the UK department wherein you get appreciated for the work you do.
Cons
The leave policy is not that good. They won't get carried over to the next year.