they want to give employees opportunity to advance if employees are willing to work and be accountable and if employee has positive attitude. If employee is negative or doesn't like to be given advice on how to be better employee then they wouldn't want to work here.
Cons
no dental insurance or 401K. Should be a little more supervision for people that don't have a set place to be.