Question: why not include a "high compensation"/"high equity"/"top of market comp"/etc category? Talk about culture and values is nice but as far as I'm concerned the best way for companies to show they care about engineers is to put their money where their mouth is. There's surely a subset of engineers and companies that agree with me on this. It would be useful for matching.
Suggestions: if you're not doing this already, you should limit the number of categories a company or user can select. (And if you are doing this, you should make it clear on the site.) This will help get more meaningful results. Some of the current categories are meaningless - ie. "Impressive team members" ... what company would not claim this? It's only meaningful if you restrict them to, say, 5 categories. Either do this or just eliminate these categories and keep it on pure culture traits like "eats lunch together."