2.0
Aug 9, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Location as it is in New Jersey
Cons
pay is very less. Their compensation package is not that competitive. Owner and recruiters only sweettalk you but when it comes to help, it's not provided. It takes forever to get a raise and is not significant at all.