“Tech companies definitely did not have to be profitable. In fact, they didn’t even need to make money – they just had to acquire users, or at least hype, to drive up the valuation of the company itself. In that environment, throwing money at their software engineers (in the form of paid trips, in-house chefs, and huge comp packages) was a sensible business decision.”