They may have negotiated the $100M deal, but who was responsible for the value creation that made the deal possible in the first place?
The staff. The staff, who were subsequently fired.
The staff. The staff, who were subsequently fired.
While I won't claim the leadership has been truly outstanding, I think the extreme criticism of their salary is unwarranted.
The only bad thing about the layoffs is that Mozilla leadership was shitty enough to do it during the middle of a pandemic. At this point though, keep it coming. It's been a bittersweet experience watching the tide turn against Mozilla over the last year, as the popular perception of it has only just now begun to align with how unworthy of an organization it has been for years already.