Nvidia built a nearly $5 trillion company while making employees pay for their own lunch