I applied online. The process took 5 days. I interviewed at ESOL (Chino Hills, CA) in Jan 2015
Interview
Easy. One on one with manager and assistant manager. Over the phone first with the assistant manager, next meet with assistant manager in person, and last the interview with the hiring manager.