Assuming hourly? fixed bid can be tricky if the client doesn't know what they want exactly. Also, even if you choose to pursue a job after college, this kind of experience is exactly the kind of thing employers like.
A lot of companies hire through recruiters most of the small ones will work with you corp to corp. which means you get a hire rate and no benefits. you need an llc or corporation setup.