Starbucks is in the top one-third of other Fortune 500 companies in earnings per share as well as total return to shareholders. Starbucks has been recognized as one of the best companies to work for several years and was ranked 16th on Fortune magazine's list of the 100 best companies to work for in 2007.