4.0
May 20, 2026
Former employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Good work culture, supportive team, and flexible work environment with learning opportunities
Cons
Low salary compared to workload and limited opportunities for faster career growth.