Gravar-mail: Does employee satisfaction impact firms stock performance?: a study of the “100 best companies to work for in America”