Terrible training, no upward mobility, once you took a job (even if the job was beneath your actual capabilities) you were stuck in that position. Upper management only saw where you worked currently and not your potential. After training (which was substandard to say the least) you are thrown out on the call center floor. Horrible experience being a temp-hire. We were told what the requirements were to stay on as a permanent employee and then those requirements were thrown out the window when the decisions were made. I would never work for this company again, even after receiving wonderful scores, perfect attendance and provided the company with the upsells on their 'free' magazine subscription and doing all the right things to stay after the temp time was over. This company really needs to get it together!