Salary was not competitive with the market where I live. Management seems to think that salaries in STL should apply everywhere. There is no leadership only managers. Company is run like a monarchy, do as I say and don't have any ideas of your own. I watched several people try to make changes in methodologies and process over the few years that I was there, to only be demoted or worse. Maybe it would be more accurate to say the company is run like the mob, nepotism is rampant through out the organization not only internally but, with the vendors too. If you aren't willing to suck up to one of the bosses then you may get to work there but, you will never be more than your job description.