Fortune announced its Best Companies to Work for in 2008. Based on employee surveys, Google ranked #1, probably as a result of their unique company culture, benefits and work environment. What makes a great company? Great pay and perks, training, job growth and flexibility are among the characteristics that employees appreciate in their work place. […]