1.0
Oct 23, 2025
Anonymous employee
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
This used to be a great place to work - key word used to.
Cons
Stagnant pay, minimal raises, while getting pushed harder and harder by psycho management. Old technology that is having a tough time selling in today's market. You won't be working with any modern tools whatsoever, so your skills will evaporate here. The company hit the skids financially after paying out for a big lawsuit settlement a few years back.