Work/entry visa should not take 2 months. The RP can take 1-3 months.

It depends on your HR dept/nationality/Dept of Immigration but 3-5 weeks is normal for entry visa.