Pros
None that I saw. It's a sweatshop
Cons
Very poor ticketing system. Each support ticket includes 6+ emails and you're expected to resolve the issue and send all the emails out in approximately 15 minutes. Email, Citrix, and VoIP servers constantly crash. At this point the phones start ringing off the hook with customers that are sick of the poor service and take their frustrations out on the support staff. Every time an update was pushed out to the network it broke something, so there were calls the next morning about technical issues. Unprofessional environment. Support staff is constantly talking and cursing in the background while others are on support calls. Daily meetings are held at a specific time. If you're not able to get off the phone with a customer at that time someone, usually the lead technician, starts bothering you to get off the phone while you're trying to deal with the issue. Turnover is extremely high. Partners are full of themselves and don't support the technical team. Customers have been given the idea that they can treat the support team as poorly as they want. Workload is ridiculous. No HR department. You will be treated in an unprofessional manner and expected to be apologetic for it. No room for advancement. Run like a sweatshop. Hilarious how all these positive reviews showed up just after this website and the bad reviews were discussed in the office. Some employees are puppets and were told to write the positive reviews.