well.... for one... it does take time... usually coz the PRO's are lazy or the labour dept would be busy with all the visa cancellations for expats who are leaving... and most likely, ur company would want to see your work and judge if you are the right candidate for the job before they spend money on ur visa procedures.... but during this time, the company is TOTALLY liable to cover your expenses for visit visa renewal and all expenses including stamping ur visa...
so don't be tricked into paying for your visit visa renewal .... but you really have to use ur intuition to judge of the company see's u as the right person for the job
you could use this time to look for better offers as well
you are not obligated in any way until they have processed ur visa application