Pros
The only pros were the people I worked with. I highly doubt anybody with an option is still there.
Cons
Where to begin....I first have to say that I wasn't an employee for very long at all. I saw the writing on the wall and left at the first chance I had. Upper management is an absolute disaster. Middle management can't focus on development of employees because they are always trying to put out some fire created by clueless upper management. Sales flow is a joke, I have never been involved with a company that lost so much business due to the process of the week. This is honestly the most dysfunctional sales environment I have ever witnessed. Customer service is even worse. That department has been gutted and told to cater to the highest spenders, the rest don't matter. The saddest part is, THIS IS ON PURPOSE! Unless they drastically change the way things are done, there is no way they can stay competitive or even relevant. If you read a positive review on this site, it is certainly not the general consensus.