I applied through a staffing agency. I interviewed at PeopleSearch
Interview
The agent is very helpful and prepare me for my interview. They would interview me through the phone. Would submit my application quickly to the company. Got the job within a week or 2 weeks.