3.0
17 Aug 2010
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Company provides a wide variety of engagement themes and allows to work on a broad range of industry sectors and functional areas
Cons
Company compensation is very top heavy and provides poor schemes to compensate top performers within its large pools of managers, consultants and analysts.