1.0
28 Jul 2025
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great clients. Company has been around a long time.
Cons
Talk about a fall from grace! This place has gone down hill big time. Any good employees have already left this firm (including all upper management) and the people left are just one's that are too lazy to find a new job or simply do not have the skills to obtain a relevant one. Horrible leadership team in place now and a really bad HR team too. This company used to be great and now it's in a death spiral. No relevant or new products, horrible sales team and even worse sales leaders. I give this place another year or so before they have to close the doors.