No, I never stay past my finishing time. If my shift has ended, I'm going home :)
However, due to the lack of parking at work (NHS hospital) I usually arrive 1hr early in the morning to be sure of a space, and will normally just start working, not that anyone notices or cares, just nothing else...