I had a very visceral reaction to this piece as I certainly know what it feels like to be undervalued and underpaid, overlooked for growth opportunities, and have good ideas go unheard. In my experience, I’ve never understood why many companies don’t value and appreciate hard working, loyal, dedicated employees who didn’t job hop. Lost are the days of being a life-long company person and having that rewarded and appreciated. Example: Imaging having two employees (one having been there over 10 years, the other 5 or less). You give the younger, newer employee several thousand dollars to get their MBA and they leave a year or two later, but you are unwilling to give the dedicated employee a few hundred dollars for software training directly related to their current job and yet you still expect them to learn the skillset and use it daily. Totally backwards, right?