None will agree to the comments you have ...Nowadays employees have a feeling thats its briven by employees...Never,first we should respect our employers..You are talking abt TCS, why do you sign agreement if you are not interested...When you join there as a fresher you sign the bond...But once you are trained on the technology you feel that you are somewhere flying in the sky & don't even respect the employeer who had given you the opportunity...You have even mentioned that bcse of this only employees leave job often,thats another point which cannot be accepted...They go only for money...I am talking abt majority of techies...if you are leaving a company bcse the company is not treating you well,will you join another company for the same salary...Why you are asking for 40 - 50 % hike...Why you bargain with them...