I applied online through the company website and after that I was contacted by a one of the company's recruiters to schedule an interview with the (hiring) manager. I had a group/panel inteview that lasted for a fairly short time. I didn't hear back for a while but did receive an offer eventually!