I have been with the company for over ten years. I have seen people come and go. I have seen the company go through ups and downs. We are currently at an all time low, from a morale and culture standpoint. I can't speak to sales because the revenue is not shared throughout the company. From a new project standpoint, it is not what it once was.The software though has been improved since our original version, but it still has proven to be unstable. Unfortunately longtime repeat customers are now seeking new solutions, due to unresolved problems. The software has become more and more complex over the years, incorporating features that most customers rarely use. The owners are great people but the CEO is all about what's and who is new. What is new ......The latest gadget widget etc. He pushes to incorporate support for everything into the software which adds to the instability. Who is new.......The CEO hired a product manger, who within a few months convinced him he could sell the company, due to his background from the Wharton school of business. The CEO appointed him as COO. That appointment was the beginning of a continued down slope of the company. The COO has driven great talent from the company, including the federal director who was an influential and motivational leader that most in the company looked up to and was to my knowledge the top sales person for years. The COO is not a communicator, and a micromanager who deals with issues down in the weeds. When it comes to dealing with employees he is brash at best and uninspiring. He has hired on a new team of senior management most of which have followed him from place to place and are not familiar with the industry. He has issued a new non compete with threats of holding back bonuses and or potential layoffs if it was not signed. Everyone in the office walks on eggshells when he is around. The staff is all about CYA and finger pointing when issues arise so they can place blame. If the CEO spent as much time focusing on leading the company as he did taking all the pictures you see in the glassdoor profile, talking about the fabulous building corporate is in telling you about the camera he took the pictures with, his porsche, and apple products, and not scrutinizing expenses for a $1 or less..........we might be in a better spot. I hope he realizes the actual state of the company and not his view from the ivory tower, before it is too late.