We had to work 12 hour shifts 3 days in a row and the pay didn't even compensate for the slave work they had us doing. On days where we had to work 12 hours they gave us two 15 minute breaks and 1 hour lunch and on the days we worked 8 hours they gave us no breaks---you had to eat either before work or after you clocked out .So you would be hungry the whole day dealing with rude customers. The customers were extremely impatient and were quick to ask for a supervisor but the supervisors never wanted go get on the phone. They would tell you to deal with it . $10 an hour was not enough for what we had to deal with on a daily basis. The managers were very disrespectful and thought they could talk to you any type of way. The trainers would get mad if we needed their help and they were very lazy. What they taught us in the classrooms had nothing to do with what we had to do when we got to the floor. We were learning all over again even though we spent a month in the training classes. If a angry customer hangs up in your face you'd have to call them back immediately or else it would mess up your metrics.Even if you've already answered your customer's question and the call drops you have to call them back or it will mess up your metrics. I advise everyone that decides to work at teleperformance not to go work for sprint. I suggest you choose a different company. Any company but sprint.