The roster that Isaidrightturns posted is just about FAA standard. Except that since last September, I was working roughly:
Mon: 1500-2300
Tue: 1100-2100 (yes ten hours)
Wed: 1100-2100
Thu: 0600-1400
Fri: 2230 (Thu)-0630(Fri)
Sat: 0900-1700
Sun: Finally a day off
Which is why I retired last Friday and started Monday as a dispatch supervisor at a small airline - put in 4 ten hour days (and I mean DAYS) this week and now enjoying the first of 3 days off...