I applied online. The process took 3 days. I interviewed at Cascade Energy (Portland, OR) in Dec 2016
Interview
Initial phone interview followed by an in-person interview at corporate headquarters in Portland. Lots of information provided about the company, culture and organizational structure. Seems to be an excellent company that cares about their employees.