Limited/no advancement/mobility within the company. Pay is limiting and is not comprabable to skill and responsibility increase the longer you stay there.
There is little to no incentives/rewards even if you go above and beyond job requirements/description. As a result, there is an undercurrent of discontent.
Large disconnect between upper management and clients that use the product.
Very fine line between offering concerns/feedback about processes/company and being viewed as negative or "not on board" with the company.