depending on nationality you should be able to get visa on entry for a minimal fee.

not sure about visa extensions in case an entry visa is required for the company to sponsor you.