2.0
Dec 30, 2024
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice office location, some very smart and professional people, good social events
Cons
This company has a history of throwing money at charlatans. You will spend 99% of your time trying to please them instead of doing any work of actual value.