Management, upper management, lack of knowledge. Hiring from within is great. But passing up outside candidates is a bad move. Hired way too many reps in the sales department and tarnished the brand. The product in my opinion is great, but it isn't the best. They need to re work everything and get with the times. The smaller more nimble opponents are coming.