4.0
Dec 31, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great people. Great culture. Great product historically
Cons
Currently in the middle of a transformation and time will tell if it will work out.