2.0
Mar 14, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Really nice culture - people genuinely want to succeed together and are thoughtful/considerate
Cons
Leadership is not willing to make tough decisions or to lead by example.