My previous company had had such a stable team with no-one leaving for two and a half years. The pay was not amazing but we all got on well and the company seemed to treat us all well.
A new CEO came along and got the CTO to make a third of the team redundant. Soon after everyone left apart from 2 devs and one tester (16 in team originally ). They will struggle to offer support and introduce new features now. Its a big shame really good things were happening and then bang it all fell apart.