I agree with mountainstache and axecleaver... and for a foot in the door, this might be the only option if you're not set on moving elsewhere. As someone above mentioned, to get into the IT field, is not uncommon to have to "pay your dues", so I think this could mean anything from working as a temp in help desk, to freelancing/volunteering, to working at a company that treats their employees pretty crappily etc.
For me, paying my dues (because I didn't major in comp sci in college) was working as a phone support tech (via a temp agency) at Linksys before they were bought out by Cisco ages ago. It was one of the worst jobs ever... we were all stationed in a bullpen-type environment at quarter-cubes with a phone and computer. It was a business casual environment (you'd think, for being on the phone all day, they'd cut you some slack... nope). I had some weird shifts too, like 12-8pm etc but that gave time to go on interviews in the morning lol. So it sucked having to get dressed up for a low-paying and crappy job where half the time there's an angry customer yelling at you. I'm pretty sure I ran into those calls from competitors (D-Link, Netgear, etc) where they'd call to screen the competition and basically put you through endless-loop scenarios where troubleshooting did nothing. I was there for just under half a year before finding an entry-level QA job and much relief. I remember my team lead at Linksys too - dude was an ex-convict and I have no idea what he's doing these days (nor do I care). Oh, and as far as holidays are concerned - there was no such thing. We had to work through Thanksgiving, Christmas, etc... I think I ended up quitting just before Christmas so it was all good. But I was about to just not show up to shift if I was still working there.