Universtally, steps followed in hiring a person is almost consistent across all organizations. It may take 1 week to understand the organization policies, visa process for each country and may take 3 months to 1 year to develop a client/vendor/candidate database.