4.0
21 Aug 2024
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great company mission and data driven.
Cons
Extremely low pay for certain roles. Managers who got promoted too early in their career and some lack people managing experience.