Ug, the 12 hour shift. That is what I am working now. 7 am to 7 pm / 7pm to 7 am.
It is a long slog I can tell you. Of course you are in well before 7 as you have to change and be ready for the daily briefing.
If you get to finish at 7 as well you are one lucky plod !