No, there were no great times. Layoffs are always a major part of this company dating back decades. My boss once told me that this company never laid people off. Of course, I didn't believe him because I knew people that had been let go. He should have said, in his few years at the bank, they never laid off people, on his team. He cannot say even that limited statement anymore.
This company is a terrible place to work and always has been and always will be. Their management is fake and incompetent. They make up for their incompetence by constant re-orgs and RIFs.