That said, it also sounds like you're in a situation where it's incredibly difficult to negotiate. I'd say take whatever they give you and kick ass at your job. You'll build up your resume, and in a few months if you believe your underpaid, you'll have something to negotiate with. Moreover, with something substantial on your resume you won't have any trouble moving elsewhere.
If you're worried about your recruiter, I'd recommend calling TTS Staffing and asking for Morgan, he's the best that I've dealt with in New York.