Pros
Management is transparent. The company's customers are more than 50% of the marketplace. There are some outstanding individual contributors in the company.
Cons
Management appears to have just realized: --their market is not growing and will not grow given... --their customers' funding sources are dry --employees have choices Management has yet to realize: --most employees have known the viable market was constrained for more than a decade --most employees and customers have realized the customers funding sources were drying up for more than five years --customers are more concerned about solid value delivered than they are about new bells and pretty ribbons --many of the 'new' solutions were internally developed by customers many years ago --the customers and employees realize the individuals that have moved the company forward don't have lofty titles --the employees that have the best choices for alternative employment are those that are the outstanding contributors and have moved the company forward --employees and customers are much more perceptive and knowledgeable than leadership recognizes