4.0
Mar 4, 2026
Current employee, more than 5 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
The benefits are amazing that the reason I’m here
Cons
Over work and expectations are too high for the amount they pay you
Check out your Company Bowl for anonymous work chats.