4.0
May 7, 2019
Former employee, more than 10 years
Montvale, NJ
Recommend
CEO approval
Business Outlook
Pros
Great corporate environment for personal growth. excellent benefits and low cost to employees
Cons
Has been a trying decade for the parent company. Future is looking better but that remains to be seen.