4.0
Sep 25, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
With respect to the technicality of the work, it is very stimulating.
Cons
The people working here have astronomical potential to start their own businesses, they should rate themselves more.