5.0
Nov 5, 2020
Current employee
Jersey City, NJ
Recommend
CEO approval
Business Outlook
Pros
Very Strong Collaberative Culture with good salaries and benefits. Growing quickly in North America creating lots of opportunities
Cons
Still working on some efficiency improvements as they grow,