Why do you feel undervalued and what would make you feel better about your compensation?
Technical talent is being outsource to the lowest salary they can get. No opportunity to retain talent and the experience that comes with it. Managers often have no idea about what they manage with no direction.