5.0
May 13, 2015
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Open culture, strong technical capabilities, leadership support for client delivery, appetite to grow the business
Cons
Big organisation to navigate, some negativity in the workforce