I'm a Mozilla employee. I don't think our lack of a future IPO has hurt us at all, as far as hiring goes. Mozilla pays really well, and we have quarterly bonuses to offset our lack of stock options. If a massive exit is what someone is looking for, I don't think Mozilla would be a good fit, anyway.
Additionally, most employees work for Mozilla Corporation, which is a for-profit corporation owned by the non-for-profit.
Does Mozilla have a marketing plan to win back Chrome switchers? Once an IE or Firefox user switches to Chrome, what would prompt them to reevaluate Firefox?
At the moment, they have a technical plan, working on the features and infrastructure that hold Firefox back. For example, they've put a lot of effort into reducing memory foot-print, into optimizing their 2D graphics stack, making it possible to have simple add-ons that work reliably across Firefox upgrades and even small things like "how much screen real-estate is taken up by non-web-content".
Once they've paid off some of the technical debt they built up with long-term supported releases, and they have a product that will wow Chrome users, I'm sure you'll hear their marketing department kicking into gear.
Additionally, most employees work for Mozilla Corporation, which is a for-profit corporation owned by the non-for-profit.
More info: http://www.mozilla.org/en-US/about/careers.html