3.0
Nov 1, 2012
Former employee, more than 5 years
Maidenhead, England
Recommend
CEO approval
Business Outlook
Pros
Great people, real team spirit. Solution is the right thing in the right market.
Cons
Management in US completely disconnected from rest of world. Not enough focus on developing the talent and nurturing for growth outside of US.