They are the top IT cos, other than TCS (which is already there in the list). These two are always on the news for a lot of right and wrong things and also for their financial performance. But they are not even among the top 25 in employee satisfaction? Is this survey right OR this is the truth?