It had a family atmosphere, decent wage and benefit plan.
They do allow progression in the company quickly if you are willing to put in the effort to get to the next step. Upper management is very supportive of people and progression.
Be cause it was a great place with amazing coworkers and everyone worked together. The scheduling was awesome, and it ran very smoothly.