Good career stepping stone, high expectations with low low pay
Pros
Company has many good values. Good training and professional experience. Lower management is usually really great. Will schedule around you attending college.
Cons
You can barely afford the professional clothing you expected to wear on your back if you work here. Especially if you are in any of the introductory jobs that still have very high expectations of your capabilities and ability to hustle. You can easily make the same pay at McDonald's, but that won't look as good on a resume. Upper management has no idea how much they expect people to do while barely paying them. Your yearly raise will be a few cents on the dollar even if you exceed expectations. Many branches are understaffed, and even though employees will make anonymous suggestions asking for more help, and the upper management lightly acknowledge them and then skim over the problem.