I have been working at QuikTrip full-time (More than 10 years)
Benefits are very good. Vacation time, health insurance, sick pay, lots of bonuses you can earn. Top two managers get weekends off, all full time people have set schedules.
No breaks, on your feet all day for 9-10 hours per shift. They never close so you end up working several holidays every year.
I applied in-person. I interviewed at QuikTrip.
Easy, quick, just fill out the application form during busy season which is most likely the summer time and you will more than likely hear back soon. At least that's what I did