Massive failure of a company and I cant believe some of the Clients that SITEL have and would strongly recommend you find a job elsewhere. They dont care about your menta ... more