time on visit visa before I got my RP.  Company paid.    Had a friend that kept going to Bahrain every so often for 2 years as she never got a RP and always stayed on a visit visa (she was stupid--this costs a lot!)