1.0
Sep 29, 2025
Former employee, more than 8 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Truthfully the benefits are the best part of any role in this organization but that is it.
Cons
There are simply too many drawbacks to detail. My main point is this: compensation is heavily concentrated at the top. After the company hired a new CFO, thinking she would implement cost-cutting measures, she instead brought in a team of Blackrock people at ridiculous pay levels. The subsequent terminations of other employees followed this hiring spree. It took nearly two years, but she and some of her new hires have since been let go. What does this mismanagement tell you about who is truly running the show here?