The most grueling job in the world, probably because mine involves teething twins and on top of it, there's no pay or 401k! The hours are awful and usually extend from 7AM to 10-11 PM with some interruptions at night for feedings. I have been a student, a sales clerk, a Peace Corps volunteer, a pre-school teacher, a secretary and waitress but nothing could have ever prepared me for the work of a stay at home mom. I wouldn't give it up for anything though.