According to the study “Global Workforce Study 2014” explores that good salary; career advancement opportunities and job security are the major concerns to stay in an organization in long run. Salary is the first reason to attract Indian employees followed by career advancement opportunities. The next interesting fact is that distance from the work place to home is also an important consideration to accept a job offer and stay long run. Half of the Indian employees view excessive workload as the key source of stress, followed by inadequate staffing and unclear job expectations. Poor team working environment is also an important source of stress for Indian employees.