From my experience, angels are a subject rarely touched upon. I think this is because there are a lot of potentially troubling associations with them, not the least of which being that they're basically a slave race for a God that doesn't really need them.
One thing I always wondered: Why would God acknowledge Satan's rebellion? If humans refuse to obey God he has no choice but to throw them in the burn pit, because FREE WILL.(a problem in itself but that's a different issue)
So Angels apparently have free will if they can rebel. But I've heard no such statement that God has to "respect" this. Couldn't the situation unfold like;
Satan: I refuse to obey you!
God: lol NOPE (mindwipe)
Surely he has the power to wipe rebellious thoughts from their mind. Wouldn't that be more easy than creating a burn pit for them and then having to assign their tasks to other angels?
As it is, it seems God created a hell for Satan and his followers....yet allows them to roam the Earth until Armageddon when he finally puts them there. Though human sinners, whom Hell was not created for, go there immediately upon death?