I applied through a recruiter. The process took 2 weeks. I interviewed at ITRI
Interview
1 Round of phone interview with the HR manager and 1 round of in-person interview with the hiring manager. Depending on your work location, you might need to go to the headquarter and not just the branch office.