I sometimes wonder is layoff just for show for the investors. A company the size of reddit couldn't possibly care about saving salary of 90 people to take bad PR. Instead they could have simply moved people around and fire 90 over period of a year or so easily as part of performance review. Similarly I know a company whose yearly attrition rate is 30%, and they fired 10% of the people with 4 months reverence.