I applied online. The process took 2 weeks. I interviewed at Progress (Bedford, MA) in Mar 2014
Interview
Manager interview, then on site, technical questions + behavior questions. The phone screen most were tech questions asked by couple of engineers. when on site, you will face a panel, the entire team and then individual interviews by hiring manager, director and team lead.