Pros
High salaries, high bonus, competitive benefits
Cons
Mozilla is a mess. The CEO bailed almost a year ago. The COO is doing his best to lead the company through extraordinary transition. The executives have been resigning in the last year. I think there are five who have left now. Mozilla is private and pretty much anything goes. Relationships are important so if you think you're going to go into the job and get it done, think again. You better have solid relationships build around you, and leverage them to your liking, otherwise you'll be alienated or punished in your reviews. There are teams that are under resourced and others that have over hired. Would be great if there was some strategic direction that identified the margins of revenue-per-employee or some best practices to remove the pressure points. Expect to work long hours with a lot of unexpected travel. I was initially attracted to the remote worker policy. In reality it means you're working odd hours because of the distribution of the team or traveling to other locations. It's not for everyone but certainly a great opportunity for those who are more flexible.