There is a lack of communication in every part of the business. Some issues have persisted for 7 years with no resolution, as each management team blames the other. Unfortunately, the salary does not match the amount of work expected. There is not much support from management, which adopts a "take it or leave it" style.