3.0
26 Mar 2023
Current employee
New York, NY
Recommend
CEO approval
Business outlook
Pros
Nice place to work. Decent benefits.
Cons
Top Management needs to change. No vision, not inspiring. Rely on consultants. Stock has underperformed for years.
Check out your Company Bowl for anonymous work chats.