-> Be clear for what you want
-> Never focus on cheap rates only because few cheaters and non skilled persons are working with very less rates
-> Don't expect any rates like $1 per hour or $2 per hour because these rates are not possible in India or other similar countries
-> Check all details before starting work with company
-> Make sure you are transferring money to Director or company's account
-> Ask them for company bank account instead of individual bank
We are recommending checking how old company is and how many customer they have because in portfolio you can't judget that they have skilled persons because in some cases it’s not true. Try to find out their development licenses and certifications which they have. In some cases you can invite them to meet you or you can afford accommodation of that partner to come to your place and meet you personally which gives much more healthy and long term relationship.