I can't quite tell, did you go to the chicken place? Have things improved?
I left that job after six months. The four male founders turned out to be old buddies who wanted everyone in their little club to be exactly like them but with a deference to their incredible competence as employers. Maybe I’ve been unlucky, but I have the impression that small business tech jobs mostly suck. (Basecamp has a bit of that vibe, to be honest.)
What's wrong: if they decide to not care about that. What's right: they accommodate your dietary preferences.
Don't think you should put the burden on other people to consider these kinds of things beforehand.
It's great if they do, but it's not an issue if they don't.
Which is the alternative lifestyle, mine or the one where everyone at a company eats chicken with rubber gloves?
I once had a job where I’d just signed the offer and was invited to their team dinner before my official start date. It was at a restaurant that only served chicken that you were supposed to eat with rubber gloves (I have no idea what that was about). It was uncomfortable to realize that I stood out like a sore thumb even before I’d started just because of a dietary preference. It had never occurred to the managers that a regular-looking man who joins their team might not eat meat.