5.0
Mar 11, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
There's a lot of smart people there, and it's a chill environment. Nice office.
Cons
You have to buy into the Terminal. If you are on the wrong team you can find yourself building non-transferable skills developing for the terminal.