Unless a journalist verifies the author’s identity this could just as possibly be written by someone on 4chan as a disgruntled employee.
Honestly none of these allegations are that bad. Cancelling projects, PIPing people who don’t deserve to be PIPed, surveillance of employees, rules that don’t apply to execs, etc is all standard operating procedure in tech.