I was offered a job in March took 3 months to get the visa. But this is mainly because I was married in another country and had to wait for the marriage certificate to be attested in that country.

Be patient