I applied online and got response within 2 weeks. The HR was very responsive and scheduled promptly. I need to confirm a question with the Hiring manager, the HR record my question and got me answer in a timely manner. I appreciate with the interview opportunity with this company.