My husband works graveyard shift. We have 2 boys, 6 years and 3 years old. I can't wait until he can work days, but financially, him working graveyard makes more sense for us now.
I find it can be isolating too at times. DH works at a hospital, so it's 12 hour shifts. So during his work week, we see him for about an hour a day. His work schedule is better now, but there were times where he'd be working so much, I felt like a single mom. Some of the challenges I struggle:
-bedtime routines...DS1 has to bend to DS2's routine. We take turns reading pre-school books to DS2. DS1 doesn't like being by himself while I put DS2 to bed, so he comes and lays with us. But when DH is home, we can each take one kid.
-school/sports functions happen during the evening/night. DH misses out of alot of things because he's at work. DS2's pre-school is having their Holiday party later this month. DH is schedule to work that night, but is trying to find someone to trade with. DH has missed many of DS1's sports activities. I worry that when DS2 starts sports (which he'll probably start next summer), how am I going to get the boys to where they need to be, particularly if their schedules overlap.
-On DH's days off, he's always tired because he has to switch over to "day" hours.
I can see how it might work when the kids are young, but once they're in school, they have to get up early (the sound of the alarm actually hurts in the morning!!!) and have something of a bed time. DH has been on this shift for about 1 1/2 years now and probably will be for at least a couple more years.