I have worked for a company for many years. So many that everyone in the business is shocked when I tell them I have been there that long.
We had a change in senior management 3 years back. In the past 3 years, I have seen every one of the old managers (of which I was one) leave or get fired. I...