3.0
Jul 19, 2023
Former employee, more than 10 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The people I worked with were great
Cons
There were a lot of changes due to company downsizing. It became chaotic and very frustrating to work there. They had a new system with a lot of bugs. Almost every day something went wrong. It was very very stressful.