I applied through a recruiter. The process took 2+ months. I interviewed at Headworks (Houston, TX) in November 2009.
Liked the company. They move a little slow, but seem to be thorough.
Your feedback has been sent to the team and we'll look into it.