I applied online. The process took 2+ months. I interviewed at Progress (Bedford, MA) in Mar 2011
Interview
It was very slow and they never managed your expectations about the process...when they told me I was not the right fit they were pretty rude about the reason they didn't want me..poor taste