Hey Brijesh,
If your company is registered by local authority and have cyber footprints, then its good to go. Salary deposits in your account, appointment letter, ID card, certificates will be of utmost importance.
It doesn't matter if you haven't traveled outside country