5.0
23 Feb 2023
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
People first culture Excellent work life balance Stable Growing
Cons
No stock match, tribal knowledge needs to be better shared with the teams.