I recently started a new job. I picked this place specifically because of their training program that I feel will be valuable to what it is I want to do going forward. I'm currently scheduled on closing duty most days I work and so far I have yet to close by the time my shift is scheduled to end by (it's usually myself and another colleague, each with our own list of tasks to do).

What I've noticed is that more often than not, the reason for this is that my co-workers tend to get easily side-tracked and lose focus on getting their closing tasks done. Moreover this place has a liberal 'ask for help policy' which my closing colleagues seem to be highly eager to use (even when it's clearly not necessary). The result is that I not only have to get my shit done, but I also end up getting side-tracked because I have to step in for them and consequently, I have to juggle both my job and theirs in an attempt to finish by a decent time.

Now I will say this: I understand that I'm the new guy and because of that I have to take a bit of shit to move forward. Truth be told I don't mind getting my hands dirty, but when I am forced to stay beyond my shift time because someone else is slacking, I have a problem.

Unfortunately I'm not too sure how to maneuver this one as it's a very hipster/progressive place, and I feel that making my grievances known will definitely be taken more personally than intended and will cast me as the bad guy. I can't afford that as progression in this place is necessary for my future goals (it is one of only a handful of establishments that is as reputable as I need it to be).

So far I've been keeping my mouth shut and just getting done what needs to be done, but I'm not sure how sustainable this strategy is. How would you approach this in my shoes?