2.0
Apr 2, 2024
Current employee, more than 3 years
Mahwah, NJ
Recommend
CEO approval
Business Outlook
Pros
Product and R&D are very strong and have a bright upside.
Cons
Lack of vision and follow through leads to constant change without positive results