Forget about getting paid what would be considered market value. The longer you're there, the farther you are from what you should be getting paid. The company is super stingy about giving titles and raises and would rather hire out. When you bring this up as a concern, they basically tell you that they don't want you there anyways.
Upper management is the perfect example of smoke and mirrors. They tell you what they think you want to hear and make everything seem like it's great. This company doesn't give out annual bonuses and instead tries to sell it's profit sharing plan which is a joke. The distribution of profit share units is absurd and despite your length of tenure, it will never change. They constantly make up excuses and refuse to provide visibility. They want to be part of every discussion and email you at all times of the day, yet have very little to offer in terms of moving projects forward.
The HR department is a joke and completely disconnected from the team. They'll spend more time drinking wine than trying to solve the company's problems or at the very least, listen to it's employees and take their concerns seriously.