Personal experience of the NCT is nothing but positive.
Excellent teaching, offering facts - none of this telling you what you should and shouldn't do. Everything was covered including caesarians, FF, all types of pain relief. Dad's all attended and got involved.
As well as meeting up with my antenatal group, I subsequently joined the local branch and met lovely, ordinary mums - no airs and graces, just normal people. I have also been a long time member of various NCT online chat forums.
Later, I also joined the local committee and finally the regional committee. Never did I come across most of the bad experiences note up thread.
I have been a member of two different branches in different counties. Size wise they were very different, but both welcoming and inclusive.
I will say however, that my sister's experience is not so positive. On my recommendation, she signed up for classes, but their teacher didn't cover so much in the way of facts, but was more about 'feelings'. The dads quickly all stopped attending and my sister considers it a waste of money.
This is where I agree with a comment way up thread. I do think there needs to be more control over what teachers are teaching. And yes, I appreciate not everyone wants the same thing from a class, but if it is going to concentrate on anything other than facts then I think this needs to be made clear to those paying out a fortune for classes.