Pros
Union representation for the tech workers is honestly fantastic and probably the last remaining reason the company has not fallen apart.
Cons
Executive leadership is the definition of failing upwards. They do not hold themselves accountable for their terrible decisions and when they royally screw up they give themselves bonuses and promotions. Quite literally leadership does not know, even on a superficial level, how any of the products work and the people who were working tirelessly to keep the lights on have mostly left the company because of incredibly terrible leadership. Is this the worst company to ever exist? Not by a long shot. But it is such a weird juxtaposition for a company that should be a leader in progressive values to be so incredibly toxic. It is just sad.