I've worked in different schools over the last 18 years with in an incredibly wide range of areas. From a school in an affluent, leafy area of a spa town, to a school where one year, there was not a single working parent amongst the children in my class.
The latter almost finished me off! I only worked part time, but the behaviour of the children was unmanageable at times. However, I think this was in a large part due to the unsupportive and at times, unstable headteacher. The staff were absolutely amazing - a really strong group of people who genuinely cared about the children and each other. I've never worked so hard in my life, and learned more about teaching, behaviour management, and working pro-actively with families than at any other school.
I now work at a school which has a fantastic mix of families - from affluent to those in great need. It provides me with a heady mix of pushy parents at one end, to those I have to strive every day to engage with. The mix of children reflects the parents' attitude to education (although not necessarily their own parents'.) Because the majority of children behave well and are ready to learn (thanks to breakfast provided to all children, and a robust behaviour management system), it is easier to deal with those children who find it hard to behave well. There are good role models all around them, and time to work with those children who need more help.
I absolutely love my school. It has an incredibly supportive headteacher who trusts us to do our jobs, without the need to micro-manage, and is always open to hearing our ideas about ways to improve learning.
Sorry - that's a lot of waffle, but I wanted to show you that there are schools out there which are not only "pushy parent" schools or "bad behaviour" schools. It would be worth you going to have a look at other schools when jobs come up, just to see what's out there.