Pros
Good experience if you're looking to get your foot in the door. You will learn a lot if you throw yourself into the work.
Cons
Where do I even start? Over my several years tenure, a cycle of stability and then chaos would repeat every few months it seems. We would get good, competent people in the right positions and everything would go well for a few months, but then without warning, there would be a mass firing (3-5 employees out of the 15 or so that work there) and new blood would be brought in. Sometimes these new people seemed to work out fine, other times, it was obvious they were not going to hack it. Without giving too much personal detail, I was on the service desk so I was the lowest guy on the totem pole there. At one time the service desk was maxed out with employees; 10+ people all taking calls, joking, laughing, and throwing things at each other. Sure, there were stressful days, but it was actually a fun job. You took maybe 10-15 calls a day and had plenty of time and help to work on issues. However, by the time I left, we had maybe 4 guys on the service desk if we were lucky. Calls would be coming in so quickly that you couldn't handle any tickets being submitted through the ticketing system. As soon as you hung up on one caller, another call would be right there on your screen, leaving you unable to document the previous call and close the ticket. Communication is absolutely horrendous. Sometimes we would have 3 different people working on the same issue, nobody aware that anybody else was working on it. Management deems it fit to bring on more and more clients without hiring any more staff to help. As a result, we lose clients the moment our contract with them is up because the service desk, the department that the clients have the most interaction with, is unable to deliver quality service because we were spread too thin. I also received almost no training whatsoever. I knew a fair amount about computers and troubleshooting before I started, but I still needed much more training than what I got. Within 2 days I was taking phone calls. I managed to sputter my way through them and go through a trial by fire and come out on top. They also went 24/7 operations right before I quit, and what the other guys who are still there are telling me, it's a huge pain in the you know what. They will require you to either work a full 9 hour shift on Saturday or Sunday, or require you to be "on call" for 8 hours. On call means that you don't have to always sit down and work on tickets for the 8 hours but you are expected to answer phone calls. You only get paid $30 base and then whatever time you work on a ticket you get paid for. Saturday nights are the worst from what I hear. You are expected to stay at home and work from 5-12 for $30 because nobody calls in on Saturday nights. Bye bye weekend plans. Do not work here.