1.0
Feb 24, 2022
Current employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Nothing good to say. Sometimes the support staff are helpful
Cons
The sales engineer is a nightmare to deal With. Will play your life! The reviews here are written by the company itself. Run!