To choose the 100 Best Companies to Work for, we rely on two things: our evaluation of the policies and culture of each company and the opinions of the company's own employees. (more)