5.0
21 Apr 2025
Current employee, more than 3 years
New Jersey
Recommend
CEO approval
Business outlook
Pros
The management team is proactive in addressing concerns and fostering a collaborative atmosphere. This makes a significant difference in day to day work.
Cons
can be a high pressure environment at times