I would have to say that they had a poor support desk for the agents as anytime I had IT issues, all my problems were thrown on the back burner and I would get reprimanded for their system problems. They would grade me on my productivity and when I was sent home well the programs would crash or I would just not be able to log in. A lot of the time, they would put the blame on me for their negligence.