Pros
There is a market for the software solutions this company provides and the company is making strides in combining acquired solutions into the legacy platform.
Cons
Executives seem to be overly motivated by their personal financial agendas. This causes them to be reactionary and temperamental. Executives are also learning the software business as they go. They don't have prior software company experience. All of this results in too many poor short-term decisions and very poor long-term decisions as well. While strides are being made to integrate their solutions, too many missteps have occurred along the way resulting in depressed growth and an overly pessimistic view of the company's sales force. The problem with this company is its executive management and their inability to execute.