Hi guys, you are absolutely correct, but you have to think about your planning done by Your Manager. Indian BPO's want to impress the client, for example, in US the same job can be done in 1000 hrs, in India the manager will estimate for 200 hrs to impress client and also get quick money. This will have huge stress with the people. This attitude has to be changed, then only you can avoid stress. And also, I have noticed, people doesn't start work for atleast 3 hrs of their arrival, they go for long breaks, chit chatting and so on. They will start working from after 2.00 pm say exm. they wont finish the task at 6.00 pm, so they have to stay and work late, this concept has to be changed. In US, people start working when they walk in to the office and work until 8 hrs. That is the different. So in order to relive stress, one must consider the planning the job and execute it perfectly. Then you wont have stress. Working late and impressing Manager wont resolve the issue.
Also I noticed if you work more hours, people cannot produce good quality work. work effeciently and timely manner you will achieve it. You will be relived from the stress. This is my advice to you all.
You can always express to your manager that this job will require this many hours of effort, so you will have to increase the delivery date by few more weeks or months. Ask your manager to give realsitic date not a junk date. That will help you in reliving stress.