Applied online. Got a call from a recruiter about a month later giving me details on salary and brief job description. A week or two later, I get another phone call from someone in HR to set up an interview. Got an interview with management in the department my position was in. Basic behavioral, entry level questions. I was offered the position through HR a few days later was given 48 hour notice to either accept or decline. Salary was low and there was no room for negotiation.