BPO, you can call it the job for youngs. It demands the people with energy and very good soft skill. I have worked in this sector for 5 years and has taught me a lot- from time management to handling extreme situation. In floor it is always a challenge for every one, from manager to CSRs. Each moment cannot be ignored because every moment is money. It is like a petrolium refinery, always ready to give the output.