HI Ramesh,
Attrition is very common, especially in IT industries and is really a headache, as good talent is not easily available in the market. But the employee, who frequently leaves a job looking for a green pastures, must also remember that a "Rolling stone gathers no mass" It is better to stay somewhere on the journey for a longer while to learn new skills. Money should not be the only thing in life to leave a job. They should recollect the story of "Midas touch!"
M.J. SUBRAMANYAM