I applied online. The process took 1 day. I interviewed at ESG Consulting (Santa Clara, CA) in Feb 2016
Interview
They will ask for your W2s, which is a discriminatory hiring practice, considered unethical HR practices and will be illegal in CA in 2018. One interview in person, then they request the W2s. Avoid this company and their unfair interview process.