One other consideration is that if you are not originally from the city where you are going to school and want to stay, and then leave for summer employment it will be very difficult to convince firms during 2L summer that you are actually committed to staying in the area. If you have family ties/have been there awhile, then take the job for sure b/c the firms will understand you took a great position and it had nothing to do w/ your long term plans. Even if you are from out of state, I'm not saying you shouldn't take it b/c it sounds like a sweet gig, but it is one more thing to consider.