1.0
May 24, 2016
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Office is in the City
Cons
The business' sister company is based in Spain but the management has clearly failed to understand a UK-based business should be run according to UK laws. Employees are paid a pittance and asked to constantly take on extra work, despite the lack of training.