I am working in AdapTV. With AOL, we didn't die but surely didn't improve...
It was not just our team, almost every week there would be a "bye and thanks for all the fish" email from some higher up.
Just last week was talking to a recruiter who told me of massive layoffs on that place last year.