It can take over a month as was my experience as well.
Depends on place, can be within 1 to 2 weeks, but some places can take up to a month after paperwork is all done.
Depends on when you applied, they are always hiring so be prepared at any givin time!
They do not take 6 weeks. They hire quite fast. 2 days to 10 days.
Usually within 48 hours