I applied through a recruiter. The process took 2 weeks. I interviewed at Sphero (Boulder, CO) in Apr 2016
Interview
Took me around for a tour of the office. Had 5 groups of 1-2 people from each team. Each team presented problems that they currently faced and asked how I would solve them. There was plenty of extra time to ask questions about the company. Very casual interview and everyone in the office was friendly.