4.0
Mar 27, 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good above market pay, as well as cool and unique projects akin to an industry leader
Cons
Company can be overtly secretive also company spending seems to be a bit mismanaged