Well, I hope I've learned something...
I have been with the same company for the last 14 years, working as a consultant. No promotions, basic 2% raise/year, some great mandates, some not so great. I am fed up with getting praises from my clients and no recognition from my employer. Should have left a long time ago, but as some/most of you know, it's hard to get out of the comfort zone. I would have had a much better salary for the past few years if I had left them and moved on. But the longer I stayed, the harder I felt it was to leave.
Well... I am quitting tomorrow. Hopefully for greener pastures! But not too long (a few years)... The moment I feel too comfortable, I am going to jump ship and start over. So those of you who are starting careers, keep that in mind. Businesses are there to make money. And so should you. You feel you don't get what you deserve? Move on! My parents were from the generation of "you get a job and keep it for life". I was sort of thinking like that, but the job market has changed a lot, and the benefits of staying long term are gone. Don't care for a gold watch at retirement

Peace all, and wish me luck on my new adventure!