yes indeed they r slave ships.. i m working in one of the top BPO in india whose owner is india's richest person... The agents has to work 10:30 hours of shift and in dell process they have to work even more which is atleast 13 to 14 hrs a day in order to meet there targets and after finishing the shift the agents are told to stay for team huddle atleast for one more hour.. cab picks up 2 hrs before and it takes atleast 30 mins to 1 :30 hr to reach home again so if we add the total time in office it is round about 15 or 16 hrs.. it is really frustrating working in BPOs .. but since we dont have better option we r here. if BPOs wont change there working conditions especially working hours (hich should be 6 to7 hrs at the most)they wont get talent in the coming two or three years.