I do know someone who was made redundant and they did say they got quite a lot of money which is always nice.
I did hear that the company pushed out some of the HR team a couple years ago after some of them weren't being promoted within the company culture.