4.0
13 Feb 2026
Current employee, more than 5 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
Good stable company to work for.
Cons
Not very transparent or good with promotions and raises. The pay people who come to the company more than those who have been with the company.