2.0
Sep 24, 2025
Anonymous employee
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The core product is excellent, though lacking in proactive suggestions or user-focused guided experiences.
Cons
The leadership style is lacking in clear, consistent, quantified strategic objectives.