I agree with Saikat, you don't get lunch for free. I too have started by workin in call centre's, never took that job as low, infact motivated myself into it and now manage an IT Location for one of the Top 5. Having a right attitude, taking each responsibility as a learning experience is more important than MBA or Engineering Degree. I have many people who are double qualified that me working for me. Above all, if one can't take pressure, quit and if you are so capable then crack IIT or IIM or find a job which you think is to your level. You reach the sky by starting at the ground level. Also there is no hear in observing human behaviour (tea habits), that skill will help to be a better manager when you do have to observe you teams. Neither is taking a call at the call centre at 2 AM, it helped me to appreciate what customer service is and how imp the customer is. You can either crib or learn and grow. Choice is yours.