Pros
Good Benefits Decent compensation, although salaries vary wildly between employees in the same positions
Cons
The company is in a constant state of chaos. There are multiple monitoring systems, password and information depositories, ticketing systems, etc. due to many company acquisitions that are never integrated. Trying to find even the most basic information to provide customer support can be a challenge. There is almost no communication between management and employees. Management does not follow through with any initiatives, abandoning most within a couple weeks. There is no focus in the company, including customer focus The only goal seems to be growing the customer base through acquisition and never worrying about providing support for those customers..