The top 10 best companies to work for in America By: CNBC.com News December 06, 2017 at 08:00 AM EST This year's list is a diverse group, but they all have two things in common: A strong company culture and generous pay packages. Read More >> Related Stocks: Alphabet-A Lululemon Athletica