I applied through a staffing agency. The process took 2 months. I interviewed at Bloom Energy (Newark, DE) in Dec 2013
Interview
Interviewed first through a staffing agency, two weeks later with Bloom Manager and then two weeks later interviewed with HR. Then told the work would not start for 6 weeks. All told, 3months to get a job with Bloom.