Because you've been at the company for 7 years they may take you for granted. You didn't make any noise or leave when you didn't get a raise for 3 years so they probably don't consider you to be a "flight risk".
Another possibility, is that you've stopped increasing your value to the company. This is normal. Einstein probably wasn't reading patents any faster at 7 years than he was at 3 years when he worked at the patent office.
More importantly to you, the company may not be a place where you can "up your game" any further. You need to seek out new jobs where you can increase your knowledge and value.
Another possibility, is that you've stopped increasing your value to the company. This is normal. Einstein probably wasn't reading patents any faster at 7 years than he was at 3 years when he worked at the patent office.
More importantly to you, the company may not be a place where you can "up your game" any further. You need to seek out new jobs where you can increase your knowledge and value.