5.0
28 Mar 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Learning cannot stop here which is the best part Managers are very cooperative over all company culture promotes transparency
Cons
You can miss sitting next to your colleagues.