2.0
Apr 17, 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
IC are all super open and lovely
Cons
They put incompetent people as managers. People who do not have the ability to be people leaders somehow end up there.