So far there hasn't been clear communication on rationale other than #economy. However, it was telling in DV that 2 managers they let go it was said they are working on backfills for right away. Also heard of a handful of very valuable, impacting team members. Probably a combo of pay and leadership feeling like maybe some people didn't fit whatever the plan was.
The tips on how not to get fired are pretty spot on. Do good at your job, network with key players and bread-winners, don't be a target with a high salary or asking for promotions. Sadly this is not a season of getting the most recognition for your hard work. This is a season of keeping a job.