The 100 Best Companies to Work For is an annual list published by Fortune magazine that ranks U.S. companies based on employee happiness and perks.[1] Like the Fortune 500, the list includes both public and private companies.[2] The list was first published in 1998. Hilton Worldwide received No. 1 placement in the most recent 2024 ranking, followed by Cisco, Nvidia and American Express.