I applied online. The process took 2 weeks. I interviewed at Applied Proactive Technologies in Feb 2012
Interview
I applied for a position via their online career site. I was contacted via email and we settled on a time for a phone interview. The phone interview lasted about 45-50 minutes. It went well so they invited me to their office the following week for an onsite. That interview lasted about an hour.
It's a satellite office so there are only four people working there. It was a small space, but it was very nice.