I partially blame Google for fostering an environment where these employees genuinely thought that they could spend their working time advocating for social causes and staging protests while staying happily employed and cashing their paychecks/vesting RSUs. No, Google isn't "fascist" for firing you because you barricaded yourself in the CTO's office, intimidated and threatened fellow employees and live streamed the entire charade. Your corporate job isn't a democracy.
If the company continues cleaning house and gets back to their mission then maybe there's still hope for them.
If the company continues cleaning house and gets back to their mission then maybe there's still hope for them.