5.0
Feb 22, 2022
Current employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Amazing Culture, not micro managing environment, competitive compensation
Cons
Each office does things a bit differently. But that is getting better!