From the investor's perspective the CEO's job is to do what's good for the company, which doesn't always involve doing what's good for some or all the employees, laying a lot of developers off is not a bad thing from the perspective of the business unless their work is needed and there is enough money to pay them.