It would be really damned odd if it didn't. Do note that it has to be the right controller, though.
(in before "but keyboard and mouse!")
Any Xbox 360 Controller will work. If you have a wired one, you just plug it in, if you have wireless, you buy the Pc adapter for it (I just got one, works great)