My wife stays at home. Like LNK said, it certainly comes with some sacrifices. But overall, it has worked well for us. We recently started homeschooling my oldest (6), so my wife has been spearheading that.
My wife and I have pretty open communication - if she feels overworked, she will talk to me. Likewise, if I need time to decompress after a long day, I let her know.
At the end of the day, I remind her that she has her childhood "dream job" and I'm not playing in the NFL, so she has no right to complain. 😁 😁 😁