It took me about 2 weeks. However, I had two friends that already worked here previous to my start date.
Depends on the position. Call center is one interview and your in. Higher management is typically two interviews, the second one being with the CEO. It took me 2 weeks to get started from my first interview.
Could get hired in one day, just need to start early in the day and have either someone you know in the company, previous experience or a great resume with exceptional social skills.