well, i confess i did willingly leave a resume at their booth once back in the 1990s. of course, back then they were on employee numbers in the teens.
A friend of mine was Netscape employee #6, Director of Cross-Platform Development. He took his salary in stock options, until they went public. His wife was paid very well, so they could afford it. They were worth millions after the IPO. No, I’ve never asked how many.