3.0
Mar 24, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great culture, flexible working, gym nearby (Canary Wharf)
Cons
As with other large companies there are a number of levels to get authorisation for changing processes, drop in the Oil price means that there are limited opportunities in the company.