4.0
Jan 17, 2017
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Smart people Grown up work environment Lots of opportunity Good clients
Cons
Long hours Quite cut throat Glass ceiling Lots of chiefs not a lot of Indians