1.0
15 Mar 2023
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
None None None None None
Cons
Neil was absolutely awful when I worked there...Long hours, micro managed, critical and full of himself. Avoid at all costs!