Hate my job so much. The scheduler they use tends leave me by myself to handle customer orders, get food prepped, clean all the equipment, help on the register, keep the coffee freshened up, frankly, it's like they assume that it's basically dead after about noon, which makes no sense.
Hell, yesterday, a friday, and the weekend of a home football game for the university we're on the road to, they had originally put me down to be by myself from 5-7, when I would get 1 other person to help. Fortunately, for once, someone actually looked at the schedule and realized I'm not superman and can't be at 5 different food stations, a register, a coffee bar, and a gas pump simultaneously, and we got another person in.
On top of this, the company keeps changing it's mind as to how we're suppose to make the food (they have decided we aren't suppose to melt the cheese on the hot subs or on the melt sandwiches. Yes, we don't melt the cheese on the melts), the making little revisions to the massive changes that they don't actually tell anyone about, leading to about 4 different theories as to what you're suppose to do to keep from getting bitched at.
Our customer base has a distressing number of (wo)man-children. Perfect example; my one coworker was cleaning our decaf pot. This older guy, about late forties or early fifties, comes in and asks if we have decaf. I tell him it's being cleaned. He then spends the next ten minutes hassling the poor kid we have on the register to make the pot be cleaned faster. He then starts trying to tell me to tell my coworker to hurry up, because he has important things to do (apparently less important than getting coffee from this store, out of 5 in a 5 minute drive, all of which have coffee, one of which is the same company as us), waving his arms and stamping his feet. He is then astonished that, when the pot is done being cleaned, it doesn't magically have coffee in it, it has to be brewed. This is not unique.
The pay is pretty much the best for what the type of job it is, it actually has benefits and paid vacation time, so compensation wise, it's not a bad deal. But the job itself is absolute shit.