Pros
They do an AWESOME job of hiring the right employees personality wise. Great support system if you are placed in the right area. Fast chance of promotion if you produce the numbers. Great way to network with the local professionals in your area. Great way to learn the ins and outs of running a business hands on, as well as improve any customer service skills.
Cons
There is no chance of overtime if you work everyday of the week. My check maxed out at 1,100 - 1,200 every week. Thats a pretty good check to some but, you are punching in 90+ hours a every two weeks. Hours are 7:30 am - 6:00 pm or the last late customer leaves. Some managers get you and the last customer out at 6 so that depends on the manager. If you are an area that does not make money then there is no incentive to move up to management. As you get a % of the bottom line and 0+0= 0. Want to be Jack Taylor not work for Jack Taylor my whole life and the work life balance doesn't allow that for me. Assistant managers ( Friends ) in my area also expressed they made less than me which who they managed.