I'm very familiar with small towns and nepotism! Vegan or not, outsiders are excluded from a lot things. Also the opportunities for promotion in such workplaces are nil. I much prefer to work in larger towns, and in large corporations with a lot of diversity. I'm so very glad to have moved...