3.0
13 Aug 2025
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great compensation Good benefits Ok work life balance
Cons
Senior leadership seems to have no idea what they are doing Company culture has gone down the toilet the last 3 years