Switzerland provides work permits (L, B, C categories), investor permits, and family reunification visas for expats in Geneva and Zurich.