1.0
Jun 11, 2019
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
NJ location is the only pro
Cons
This once great company is going down the tubes quickly. The talented people who built this company are leaving in droves. It is so disturbing watching great people leave. Culture and people are no longer valued, the product is stale, and new leaders coming aboard are simply out of touch and have zero people skills. Stay away. The culture is toxic.