Pros
*Mozilla is in a good position financially (gets one star for that). *The Mozilla Foundation does good work that you can be proud of. *Company benefits are very good (gets one star for that).
Cons
Mozilla had layoffs in 2020, and during this time, they removed layers of management. Then they elevated the lowest level people to higher positions. You do the math on the outcome of this. *Lack of any real innovation. Lots of people have been there for a decade or more, and you better not suggest they change or improve anything. Beyond that, they really don't have a clue how to do modern software development, nor do they have a strong Product voice. *A vast number of "jerks" (the polite term). I encountered quite a few people who were frankly just not good to work with. There is also a culture of "non-response" where you message people and never get any response. *Lack of cohesiveness among teams. *While they have a somewhat loyal customer base, they are really steeped in fear about losing any customers. The whole vibe is basically that: we cannot lose customers.