I know I'm going to get downvoted for this, but I agree with Joel on this one:<p>"They don’t care about money, actually, unless you’re screwing up on the other things. If you start to hear complaints about salaries where you never heard them before, that’s usually a sign that people aren’t really loving their job.<p>...<p>That doesn’t mean you can underpay people, because they do care about justice, and they will get infuriated if they find out that different people are getting different salaries for the same work, or that everyone in your shop is making 20% less than an otherwise identical shop down the road, and suddenly money will be a big issue."<p>An employer could <i>really</i> take advantage of me monetarily if they provided a work environment that was <i>that cool</i>.  Aside from that, as long as I make enough to make a decent living, I don't care.  When I'm considering working for a new company, money really is a secondary issue.