is $20k worth the commute and whatever other negatives the company has?
how much does your happiness cost, if this job would make you less happy?