75% of the IT people i have seen NOT HAPPY in this world...
Some needs onsite...some needs good project...some needs good technology...others after money...mix of all no one is full happy..what do you think?
25% people who are happy are always new joiners.. by the time they are not new joiners they join the other 75%.. true in every company.. ๐