4.0
Jul 1, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
A strong culture built on the experience and commitment of long-tenured employees, backed by a great product and service teams
Cons
The base salary is below market rates and competitors are offering significantly higher compensation.