I applied through an employee referral. The process took 4 weeks. I interviewed at Cleantech Group (New York, NY) in Dec 2013
Interview
Excel test, strategy case, several interviews with team members and management. Friendly team and pretty efficient process. I had done my internship at the company, so the process might have been shorter for me.