This week's giveaway is in the Cloud/Virtualization forum. We're giving away four copies of Secure Financial Transactions with Ansible, Terraform, and OpenSCAP and have Lucian Maly on-line! See this thread for details.
Your are right but only till a certain extent. I would say all companies have their positives and negatives, and as you say, from a developers perspective a company is normally determined by the kind of work, onsite opportunity, salary, peers, subordinates and most importantly bosses.
There are also important things such as organizational culture which determines how an indivisual is treated, how opportunities are provided, transparency in rewarding etc. These things also matter and have a bigger impact in a longer run.
I have always wanted to have a neighbor just like you - Fred Rogers. Tiny ad:
SKIP - a book about connecting industrious people with elderly land owners