4.0
Aug 21, 2024
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
London office has good facilities. Company benefits good Strong global brand.
Cons
Location of office is in Stockley Park (business park), which requires use of either a bus or car to commute to.