You can transfer of your sponsorship If you met any one of the following conditions.
If your company Nitiqat status is Red or Yellow then Ministry of Interior allow you permission to transfer your sponsorship without any approval of your current Sponsor/Kafeel.
If you are new in Saudi Arabia and your Company/Kafeel did not provide you Iqama till 3 month then you can change your sponsorship without any permission of your current Company /Kafeel.
If your Company/Kafeel failed to payment of your salary from more than 3 months than you can join another company or kafeel.
Your passport should be valid
You should have valid visa
Your status should not be Huroob/ Runaway
You should be sufficient amount for fees charges