My dc go to the school I work at and I taught one of them (1 form entry).
Lovely things are I get to see them every day & get a bit more of an insight into their school lives than I would otherwise. It makes it a bit easier to see their assemblies etc, but obviously I’m mainly there as a teacher so can’t be full on mum.
Actually teaching my dc wasn’t ideal and I wouldn’t have chosen that. I felt like I had to treat them less fairly to make it look fair iyswim.
I still have proper childcare arrangements and think that helps maintain professional boundaries. I wouldn’t want my dc around before / after school. However on the odd occasion childcare isn’t available, it’s so useful to only have to take them to the same place I’m going.
Our school is small and with lots of linked families, a very family feel in general which helps. We live in the community & that’s why our dc go there - I just accidentally ended up working there too. I’ve worked in other schools where I think it would be much harder to manage. My dc are also super good at school (well behaved & able) and that helps A LOT. I don’t have to have difficult conversations with teachers and dh & I also try to be easy parents to deal with! DH does most of the ‘parent’ stuff just to keep that professional boundary in place a bit more.
Downsides are you are never just a parent so school playground politics can be slightly tricky (though I also have lovely school mum friends). When there was an issue impacting one of my dc it was harder to raise (& with hindsight I should have pushed more for my dc instead of being so understanding) because I knew more about both sides.
But overall it’s been really positive for us all - my dc love it(!) - and I wouldn’t change it. I wouldn’t do it in secondary though - but I’m really going to miss the small insight I get into my dc’s lives at the moment.