I applied online. The process took 2 weeks. I interviewed at SunEdison (Belmont, CA) in Dec 2014
Interview
Pretty messy from day 1. I was given a verbal offer before fully interviewing with all levels. Flew me down after I signed an offer for in person interview with peers. You can tell it wasn't a. Interview as much as a lunch. The people who were there at the time (high turnover) were as nice and smart as it could be.