1.0
Apr 5, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Platform, science, no more than this.
Cons
Toxic culture. No flexibility. Lack of leadership. Unreasonable HR. Salaries are not competitive.
Check out your Company Bowl for anonymous work chats.