I was contacted by a rather unorganized recruiter with a gmail address (instead of company) via email. She asked me to come in and meet with a manager for the first interview. I ended up meeting with a (different) woman from HR. The initial interview lasted about 15 minutes, and basically was a matter of explaining my resume and experience as a whole. I was given a tedious application form to fill out, and before I had finished, the same HR woman returned and asked about my availability. Upon handing that form in to the front-desk receptionist, I was invited to come back for a second interview.
That second interview went fairly well. The manager was excited about my experience and was interested in bringing me on for a higher level position that would better match my experience.
And then ... the wait. I sent the traditional thank you emails. Nothing. I called the initial HR person (the only one I had a phone number for) and nothing. Well, all that nothingness later from their end, I found a better job elsewhere.
Tip for Upfront's HR: common courtesy is key when in hiring mode. You can send even a basic template out to those who have been in for multiple interviews and were all but promised a job without exerting too much effort.