Overall poor product line management - marketing personnel turnover is too quick resulting in lack of true understanding of customers and very importantly, not being held accountable for poor decisions made that sales people have to live with, resulting in very upset customers. Poor shipping and support causes customer frustration - management turnover is so frequent that they do not understand or develop long term relationships with key customers, as a result, they appear to make short term decisions that may help the bottom line for a year, but really harm the bottom line in future years and also harm customer relationships.
Extrememly poor training, used to train sales people in one way or another every year, now, good luck with getting any real training.