How long it takes for H1b visa final decision?

Currently my H1b visa is in process.I got receipt number on 30th April, so 2months are over still it showing intial review. How long it takes to get final decision ??

I am india now.once i wil get petition approval i wil fly to USA on H4 visa and change status from there…

Processing takes 2-6 months when such high load of petitions are received.