Officially the ministry is suppose to take 24 hours or so and they indeed do take very little time to approve the visa. Not more than 4~5 days in any case if ministry has your papers submitted properly by the company.