Great company. They truly care about the employee and support advancement and development by providing training. There is opportunity for advancement through their many subsidiaries.
Svantaggi
Pay is average but benefits are really good, so I really don't have a con. No longer with the company because of move.
There really isn't any positive things about working here.
Svantaggi
They work you to the bone, expect you to do other people's jobs along with your own, management abuses employees verbally and even had a supervisor lunge towards myself and another employee to intimidate us to follow his unethical commands