I applied through a recruiter. The process took 3 weeks. I interviewed at Pinpoint Global Communications (Nashua, NH) in Jul 2011
Interview
Phone interview with recruiter.
Several days later was invited into the company for a round of interviews.
On that day I met with and was interviewed by:
1. The CFO.
2. The CEO.
3. The VP of Technology and one peer (technical interview).
4. The Architect/Team Lead of the group I would be working on (technical/personality interview)