1.0
Jan 5, 2015
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Some of the people there are really great.
Cons
Management is overbearing, have unrealistic expectations and lack the foresight to focus on customer satisfaction instead of how much money they can make.