Visa processing time

Dear All,

I got the job from one of the Bahrain company. And I'm done my medical and I send the certificate to them 2months before but still I didn't received visa.
I asked Company admin, he is telling that it is under processing, but even I can't check in Imra.bh. if I check in site it is showing 'records doesn't exist in the system. So, please anyone tell me reason, why I couldn't check in imra.bh?

Because:

1) They haven't applied yet
2) They haven't given you the right application number to check - sometimes passport number check is iffy
3) You are joining a company which is linked or is a government / royal family entity and as such, they don't go through LMRA

1) may be, but they're telling understanding.
2) they didn't give any number. And I can't check via using my passport number.
3) I think it's private, not government Company. I'm a engineer.

Ask for an application number you can check with on LMRA site. Also private / semi government is a fine line.

Dear sir,

There is possible to check visa status by using passport number?

Yes of course. On the site you can check it. But if its not showing then it could be what I wrote above.

Thanks for your prompt reply.
I think if we entering without application id it will not show.
Anyhow, I'll ask them to send me the application I'd.