The way they make money is they charge businesses to post job listings on there in SF, LA and NYC. If you post job openings in other cities its free and evyerhting else on there is free to use.
Also, eBay bought into craiglist earlier this year. Heres an article on it.
Click Here for article