Pros
QuikTrip is a growing company and if you're on the ground level you can easily make it up to the top. The bonuses and benefits are really nice and helpful at times and most employees/coworkers seem more mindful of the job than the drama that goes on in the job. Management dictates where and how soon their employees advance and most managers are able and willing to assist their employees progress and advancement.
Cons
Most advancements seem to take place from clerk to RA and then onward. Starting out as a clerk seems to be the best route for advancement. NA's seem to be both the backbone and peeon for the company getting the least favorable hours and pay while being unable to have a social life. Management dictates advancement, no matter how hard you work and if for some reason your manager seems to be holding you back there is no way to advance, you're just stuck at the store unable to move on to ERP or any other program for whatever arbitrary reason. The rate of pay keeps you on a tight leash if you are the sole income for a household.