4.0
Nov 11, 2025
Former employee, more than 3 years
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
I work with some great people, good amount of time off between all the buckets, great office culture and I like the US president of the company
Cons
The pay is just too low and it's hard to move up the ladder, You will need to move around if you want to grow here.