Managers lie to the higher ups in order to get certain people fired. You have to make sure you kiss up to your manager, in order to stay long, you better hope to be liked by the higher ups because your work ethic can only do some much. I was a CRA II for 4 years and they never promoted me be to a Sr. CRA within those 4 years, but last week they offered me the Sr. CRA position with only a 3% increase in my salary.