2.0
Mar 9, 2025
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Good benefits, up to date tech
Cons
Pay is far below industry standards, especially if working from an expensive part of the country, leadership in many depts is cripplingly indecisive, no real product/service pipeline, most leaders promoted from inside the company and long tenured are incompetent.