Changing jobs on a Switzerland work visa is possible but requires approval from cantonal authorities. The new employer must meet labour market conditions and may need to submit a fresh application. Job changes are easier for B permit holders compared to L permit holders. Unauthorized job changes can lead to permit cancellation or legal consequences. Approval should be obtained before starting new employment.