1.0
Aug 28, 2015
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
At least the company was making at the beginning since it set up the business.
Cons
More manager than staff, it seems so many people are not competence of the role