Approximately two weeks for me. I received an initial call where they asked me why I wanted to work there and why I would be a good addition to the team. They then invited me to a group interview later that week, and I received a call back approximately two days after the interview.
Send in your resume online and usually get a call back quickly with information about any available positions. Group interview and immediate call back to start.
It takes about a day, only had one group interview and was sent home and called that I was hired and started working right away.
It took about a month to get the callback, but once I got an interview I was working in basically a week!