4.0
Apr 20, 2026
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Strong bonus structure, not a lot of sourcing leads (mostly inbound), and strong work-life balance
Cons
Lack of product-market-fit evolution, lack of new products, slow to adopt technologies and make changes. Overlay teams do not have sophisticated talent