Top level management is direction less. They don't really bother about the employees. Now after Oracle takeover situation is much confused. Recently they announced some "correction" of salaries, but were cunning enough to raise the variable segment only that is very less and no one knows when they will give it. The appraisal system here is really illogical and indicates that sycophancy pays. After self appraisal some ratings are give by supervisors, again at the time when hike will be given you will come to know about your ratings (L1 to L5). But no one knows the connection between the two. Also in PrimeSourcing division they think after a certain level of experience you are required to move in management. It means this is not the right place for someone who is looking for innovative technical work. Senior guys keep on adding years to their experience though technically they may not be of any use. So many managers are there, one will wonder what do they really manage.. i think they manage how to remain there without doing any worthy task. But this story is more or less same with India's software service industry, this is not alone.