2.0
Mar 22, 2023
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Big name clients, interesting work.
Cons
Micromanagement from leadership, constant feedback texts during client presentations from leadership, bizarre politics and infighting between European offices and US offices.