I will do contracting for companies that use MSFT as their platform, but will not join as an employee for them. I've found a Windows laptop is basically the leading indicator of a low-growth culture and a crappy job.
Being an employee is an investment, so I use the team/market/product model. Tech choice is also an investment that signals an expected return. I'd say a company using enterprise tech is indexed more on optimization problems than explosive growth.
Fine if you want stability, but if you are naturally oriented toward higher risk/reward environments, platform choice is a cultural signal worth asking questions about. When the chips are down, you take what's on offer, but if you are making an active decision from a stable position, you can leverage culture tells to derive the right questions.
I think this is a really great concept. Do you generally evaluate companies on your own before applying, like looking at their website copy, LinkedIn profiles, Glassdoor, any blog posts, etc, or do you ask direct questions about this in interviews? Or is there some other way you suss out this kind of tech culture?
Can't say I'm very successful financially, but am almost always satisfied with the quality of the agreements I make.
Also, I like to plug keyvalues.com because the day they won product hunt, one of my early ideas was on it as well, and I watched them go up and it was cool to see them succeed.