1.0
Dec 9, 2025
Former employee
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Worked with good team and other support staff. Most of us have since have moved on...
Cons
Terrible leadership with no real sense of direction. Always asking to find ways to "save" money. No pay raises or bonus for doing well.