2.0
Jun 7, 2011
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Easy going work culture Good Sales Team
Cons
No Recognition - your performance does not matter Does not have right people in the right role Too many managers only focused providing incorrect data to their managers