5.0
Mar 9, 2012
Current employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Some of the best people in the business, good leadership from management, good one team approach to problems. Good Christmas parties
Cons
Pay/benefits often less competitive than they might be. Immature in some areas of their service delivery but certainly moving towards plugging those gaps.