1.0
Jan 21, 2026
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Used to be lead by good people, who shaped the company for great success.
Cons
Focused too much on reduction of overhead, which means their plans for growth have not panned out. So they have only themselves to blame.