Great people, but the company has lost their way. They act like a small private business, but they are now a publicly listed business and need to grow up.
Management cannot make decisions. They don't know what they want, nor what is important, ignoring what would be a great benefit and focusing on the wrong things