Hi,
Before obtaining a work visa, work permit should be applied first and that processing alone will take 2-3 weeks (If there is no professional membership application).After work permit has been issued, your company/agent can apply for your work visa and it takes 2-3 weeks also.Sometimes, it will take 2-3 months or It depends on the huge applications the Labour and Immigration have, how fast the officer who handle your application and how fast and patient your agent or company in monitoring/following up your work permit and visa applications.