Man, i think salary sucks, you can only live a medicore life full of EMI's. Rest of the life you will be paying the money, who says they pay generously???? Working in nights, you dont have any social life whatsoever. A person works for 9 1/2 hours atleast, then 4 hours in the cabs. It is around 14 hours for the company then how can you expect a person to sleep at 12 in the afternoon. One day everbody will ruin his health except for the managers who work in the day for 8 hours and live on their own cars on office petrol.