Profit sharing, good benefits and excellent coworkers
Svantaggi
For myself the con would be bad management of my talents and resume. In 2.5 years, I was in the same department with little to no change. Even after I approached management a few different times asking to be challenged and provided more responsibility in my role. Nothing came of it. This is not representative of the company. Only the department I was working in.