I applied online. The process took 4 weeks. I interviewed at eCivis (Pasadena, CA) in Mar 2012
Interview
it was lengthy but laid back. it required two in-person interviews, one panel interview, and a skills test. i've heard of other employees who also had a phone interview, but i did not.
Interview questions [1]
Question 1
how long are you going to stay at this job if you get it?