2.0
7 Jun 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