My time at DOS at the end was just misery. They tried to preach that Take Hold Of Your Career or whatever that BS was called, but then threw up roadblocks to stop you. I gave up on it. Then there was a layoff at least once a year. Those who were left were expected to pick up the slack but you never could keep up. I was also a part of a layoff. I had already started looking though.
When unemployment looks better than your current job, that may mean something is very wrong. I think my layoff saved my sanity. I know they have had at least 2 more layoffs since my departure, so who knows what the atmosphere is like now. I do not miss it one bit.