1.0
7 Feb 2026
Current employee, more than 3 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
Some managers are smart and respectful. Interesting work.
Cons
Some leaders are flat out rude and insulting. Office is depressing. CEO puts high pressure on people with no upside.