content: It's modern corporate culture. Get more done faster for less money to make a bigger profit. Companies don't think ahead because that's not what gets the shareholders money now that they can invest later. The company I work for missed its profit estimates for last year so in addition to laying people off (mostly software developers), they didn't give raises to anybody above Director level (led to a whole bunch of people quitting) and those that did get raises got a flat 2%. I've been looking for a different job ever since.