Noncompete agreement - what should I do?

@powercropper

They are a start-up. I would not mind working for them after graduating if they pay well (some well-funded tech start-ups even pay more for new grads than companies like Google or Facebook). I do not expect they pay as well as that, but I would be willing to join the company fulltime if the work experience would be valuable/fulfilling. It is not, as of now, a dream company for me, however.