Following some of the discussion on this thread, I am constantly reminded of a priceless advice I got from a senior friend years ago.
When thinking about an employer, above a certain size threshold, never judge a company. Always judge a department. You don't work for a company. You work for a department. Above a certain (fairly small) size, the only thing you'll share with the employees in the other departments will be the domain name in your email. Everything else will be coincidental.