4.0
Nov 17, 2025
Current employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Very good culture. People are nice. Freedom to lead & execute on your own. Lots of great incentives/opportunities to learn and build your skills.
Cons
The product needs to be marketed better. It's in a very competitive space and suffers from lack of awareness.