2.0
Apr 23, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Very nice deal team to work with.
Cons
EA's in London are micromanaged which creates a difficult environment. The team feel very suffocated and stressed because of this.