Pros
Some good people. Could be profitable. Lots of opportunity in the industry.
Cons
Internal Structure doesn't make sense for a "technology" company. No accountability to those who cause problems either intentional or because of incompetence. Same mistakes made over and over with predictable results. No long term strategic plans. Leadership doesn't think more than 1 quarter ahead. Company top goals change every quarter. Be prepared to rework every task at least 2 or 3 times because of lack of planning. Project Phase Gate reviews are a joke! Lots of managers more focused on empire building than success of the company. Very poor product quality compared to other products in similar industries. Customers have learned to lower expectations and deal with poor performance.