
Am I wrong for taking this stance against mismanagement?
I have worked for a number of employers since I was 16, and some managers think it is ok to hold someone till after their shift is over. For example, a manger won't let you clock out, even after 30 minutes has passed since the end of your shift. The reason being is to "restock" for the next shift yet nobody restocks for my shift. This is very very wrong and I get singled out by management as a bad guy because of this. Is this ok with anyone else? Or is this a lack of professionalism and common courtesy?

Look at it in a positive way if you can. As long as you are on the clock they still have to pay you. So far.

I would try to concentrate on your job! If you are being made to feel as though it may be insubordination or sabotage then I would verbally address your Upper management for a solution to the problem. Once you have let them know it is effecting your job you should have written dates and examples of what you are experiencing. Be sure to make a copy of anything you write or sign. Hopefully at this point the problem will have been handled properly through the chain of command. HR is your friend if you have qualified executives. This is my first time to respond so LMK how it works out! Be well & grateful for the job as well. Be careful, Many would love to have your position. Be well...Kelly

I agree with Anna,Anthony, and Tonie.. On the fact that your "manager" is definitely Disrespectful and very Unprofessionial.. I have been a manager, not in fast food but hospitality... A Good Manager would put in a rotation schedule for trash and dishes and a lot a time for that... The fact she lets her family get "special priviledges" is not tolerated in a workplace that is in a chain or franchise, usually.. But I'm not sure about privately owned.. so, That's number 1 and number 2, you have to speak up for yourself. I give you mad props for running drive-thru all day w/o a law mandated break, If you are not getting your breaks, that is definitely illegal.. So, you have options.. You just have to decide what you do.. If it were me, I would have already spoke my mind and either got the respect I deserved or moved on.. That's just me. And you sound like a very hard worker and you earn the respect to say something.. So, start looking for a new job and then tell em to kiss ya .... on the way out the door... :)

I failed to get your stance. I imagine that your feelings are very real but none the less they are yours . Perspective creates reality. Maybe you don't want to be there and just don't know how to move on because you don't have to. You are complaining but I don't know why? Did you suffer from the stance I don't see you taking.

It is lack of professionalism an disrespectful to you customers an employee's

You are not wrong, from an ethics standpoint. Your manager/supervisor might take umbrage with having their instructions questioned.
Sadly, in the food service industry, this type of management is rampant. There is truly no "schedule" in the restaurant business and it is frustrating when you think you are going to be off at a certain time only to be kept well after your shift doing things that need to be done.
If you need to prep for the next shift/next day then your manager should factor that into your scheduled time. If you have to prep for the next shift then someone else should start earlier to replace you on the line while you prep and are able to get out of there at your scheduled time.
I wouldn't suggest working for free by doing prep on your own time. That sets the employer up for labor law violations and keeps you from getting the money you deserve.
Bottom line is, the supervisor or managerial staff are not doing their due-diligence to ensure that there is enough staff to handle what needs to be done. This is poor management on their part. However, you pointing it out as an hourly employee may be seen as insubordination or confrontational.
See if you can talk to your manager about your concerns, be professional, explain why you are frustrated with being kept past your scheduled time without sounding like you are attacking the managerial team.

Sounds like you guys need to have a staff meeting to discuss why trash isn't being taking out and why dishes are not being done and left for other people to do. 1 of the job descriptions of a drive thru person is to clean and stock YOUR AREA, no problem with helping out your fellow co-workers but not to the point of where your doing both frontline and backlines job, on a daily. Next time they want you to stay later just simply say "Sorry, I can't today and go clock out." They can't MAKE you stay and I do believe if they want you to stay later, past your time, they have to ASK you at least 1 to 2 hours before your shift is over. If you don't speak up then you'll end up staying late all the time.

Is the manager there for only certain shift or does manager oversee all the shifts? What you can do to cut time is start to restock items on your free time so you spend little after work.
I don't think it's right to hold you after your shift without letting you know before hand. At least 30 minutes prior to your shift ends.