Submitted an online application and received and interview request within 2 weeks. Went through interview and had a job offer within a week. I did have to follow up with the Director who was hiring. The HR department did not get back to me that quickly with the job offer. There was no room for negotiating salary.