No, they don't. What you're thinking of is the VINTA scheme whereby you can apply after 5 years and this applies equally to all cantons. Here's a summary from a thread about it.
"For those not familiar with what Vinta is. In German it is called Vorzeitige Erteilung einer Niederlassungsbewilligung bei erfolgreicher Integration". It's a law that offers non-EU persons after 5 years of uninterrupted residency (holding a B Permit) in CH to apply for a C permit. You don't need to be married to any Swiss citizen or anything like it, only five years B permit. The only requirements are:
- Clean criminal record
- Clean financial record (no debts, etc)
- Proof that you are financially independant (in other words, got a job and don't need social help)
- Proof of basic German (all family members)
- All family members must have 5 years of uninterrupted (legal) permancy in CH." Vinta? I am soooooo upset!
What I don't know is if having your B permit frozen while you worked abroad would count as an interruption seeing as you were working for a Swiss company during that period. You'd have to check with your canton migration office.
Another thread on VINTA in general. Early C Permit for a Non-EU National through VINTA