If you have done the Medical and Fingerprints then it should not take more that one week . Protecter of Immigrant is usually done when you are comming from Pakistan on employment visa but since you were here on a visit and then changed to work visa only a registration in your Embassy is required which can be done in one day . Your RP process depends on your company if they have E Govt facility it can be done within two to three working days . Hope it helps .