When companies look for a new resource, there are few requirements that are common for all roles and positions; they seek people who are dedicated, respects deadline, committed and loyal towards their service. While job skills can be learnt, the basic qualities of a good…