Pros: secure, friendly environment, cheap meals, employee discounts, uniform, recognized company.
Cons: everybody but the managers are part-time, not enough work hours for anyone
Good place to start, respectful to the employees.
Fast-paced environment.
Health insurance.