If you don't like the people in a company, don't take a job there. Astounding to me that it is controversial that people who are hired to do a job should be spending their time doing the job they are paid to do instead of debating with other employees about what their employers should be doing. I don't see anyone suggesting that employees can't contact HR, or write letters to those whose actual job it is to making hiring decisions, or have discussions with the coworkers on their own time. If you are a shareholder, and you want to have input on how the company is run, there are numerous avenues to do so. The sense of entitlement is crazy.