Unless you are one of the chosen few, you will not get promoted. You'll get told how great you are constantly but for whatever reason, certain teams have a vested interest in keeping people exactly where they are. They will tell you for years that a promotion is coming, you will do the role in its entirety and you will still never get the title. Some divisions are better than others at recognition. Everyone I know who has left the company for another agency, even for a higher position, has been promoted again quickly. Somehow Envision knows how to get employees to grumble about, but ultimately be okay with, staying stagnant.