3.0
Apr 15, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great social aspect Great industry networking Learn a lot from working there for employement as a freelancer
Cons
No Pay Structure Managers give poor feedback