<prompt> Human: I have a good job as an associate project manager, but should have been promoted to project manager and given a substantial raise 18 months ago in my estimate based on my job performance and what Im doing. I learned that I havent been promoted because massive layoffs were coming. And come they did. I survived, as I was told to expect to. However, this was last month and I have now taken on all of the work of the project manager on my team that was fired, and I still havent been promoted. Ive heard that surviving downsizing can lead to some great opportunities in a new, smaller, more efficient and therefore more profitable company. When do I say enough is enough?  <response>: Was in the same situation. Only after I told them I was leaving did they offer to pay me more. Its not worth staying with a company that doesnt value its employees.I learned shortly after I left that there was another round of layoffs though I would have survived, I made the right choice.Good luck OP. 