I applied through a recruiter. The process took 4 weeks. I interviewed at BGE (TX) (Houston, TX) in Jun 2014
Interview
Recruiter --> HR --> Director --> CEO & Vice President; overall had 3 phone interviews and flew me into town for in-person interview. Felt like they really took the time to hire the right employees.