3.0
Apr 14, 2024
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Collaboration across regions and functions include opportunities to work with some of the most conscientious teams
Cons
Leadership does not provide enough clarity and focus