2.0
Mar 24, 2016
Current employee
Elmwood Park, NJ
Recommend
CEO approval
Business Outlook
Pros
Good health benefits is pretty much the pro.
Cons
Customer service management is terrible. Too much favoritism and management hiring their own friends to work there.