For three years on the flightline in the Air Force/when I was a mechanic for TWE in St. Louis/when I started working for an airline in '88 and then again before I got laid off in '06/and finally for most of my nursing career until I retired.
military " duty" sections run 6 hour shifts so yes lots of graveyard shifts, 2400-0600.
real life: worked debt collection, calling west coast dead beats and Hawaiian debtors.