When you say that you manage a big team in IT company be very specific and honest with yourself as what you actually do under pretext of "manage big team". Other then maintaing an excel sheet to track schedules or mpp to do the same what is YOUR value addition to the team you manage. Have you ever fixed a problem in your big team which you are managing! I am 100% sure answer is no. You so called managers are nothing but glorified clerks! Its just the age factor which is in your favor. Had it not been the cost factor which is forcing westerners to ship jobs to India and giving you a chance to be managers you guys are nothing. Or you yourself have reduced to be nothing.
And on top of this you blaming the actual person who does the "actual" work for asking for onsite. Shame on you. That poor fello must be making hardly 3LPA and you the shameless guy make easily 15LPA !! And what you do? Do you know the technology where you work. Can you talk confidently to a technical person from client site.And still you make 15LPA. I ask WHY? And you shameless guy then go and booze with top management to get espos, plum posting etc. Now tell me who is shameless??? Shame on you Narendra Tade shame on you