4.0
Dec 25, 2025
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
very smart people, strong engineering culture, (sometimes) extremely challenging problems to solve
Cons
Lack of senior technical leadership, poor management in parts of the company, difficult to change anything