Satan is a powerful spirit and was given by Jehovah an exalted position and authority while he was Lucifer. God left him in that position to prove that he can do better than Jehovah's arrangement with regards to heaven and earth. Of course he messed things up and caused a lot of suffering and distress on earth and even trouble in heaven:
"Then I heard a loud voice in heaven, saying, “Now the salvation, and the power, and the kingdom of our God and the authority of His Christ have come, for the accuser of our brothers and sisters has been thrown down, the one who accuses them before our God day and night. For this reason, rejoice, you heavens and you who dwell in them. Woe to the earth and the sea, because the devil has come down to you with great wrath, knowing that he has only a short time.”
Revelation 12:10, 12
Sometimes Satan has total and at times limited control over everything and everyone is not God's depending whether Jehovah interest is involved or not in that particular matter. Only for those who oppose the devil with all their strength God intervenes to help them if they haven't finished their service regarding this life. In many cases Jehovah permitted his people to be tested on to death so His name is vindicated.
"And they overcame him because of the blood of the Lamb and because of the word of their testimony, and they did not love their life even when faced with death."
Revelation 12:11
God permitted Satan to prove his point but within a well established and fair set of rules like a sport competition or anything similar. Anytime the devil tries to cross those boundaries Jehovah intervenes. He also has His work to complete in this dispute. He makes sure his work is done despite Satan's opposition (and we have many examples here especially with the literal nation of Israel), because Satan tends not to stick with his word like in the case of Job.
Then the Lord said to me, “You have seen well, for I am watching over My word to perform it.”
Jeremiah 1:12
“For as the rain and the snow come down from heaven, And do not return there without watering the earth And making it produce and sprout, And providing seed to the sower and bread to the eater; So will My word be which goes out of My mouth; It will not return to Me empty, Without accomplishing what I desire, And without succeeding in the purpose for which I sent it."
Isaiah 55:10-11
Your comment made me turn over in my mind a fact in relation to Job. If we look closely, the Devil did not act against Job without first appearing before Jehovah and having his consent to carry out what he intended, that is, using Job to discredit God and humiliate him as Sovereign of the universe.
That reinforces in me the idea that Satan cannot act without the consent of God, that is, he governs with limits. And also, the letter of Judas in verse 9 relates that Michael had to fight or dispute with Satan over the body of Moses, although the reason is not explained, but that it had been buried by Jehovah himself, through his angels I understand. Deuteronomy 34:5-6
Another angelic fight is mentioned by the prophet Daniel, who describes an angel coming to him in a vision. In Daniel 8:16 and 9:21, Gabriel tells Daniel that he had been "resisted" by a demon called "the prince of Persia", until Archangel Michael came to help Daniel 10:13.
Or the case of Daniel 12:1 where he says "the great prince who is on the side of the sons of your people." This highlights Michael's protective role in that case towards the people of Israel.
Another interesting story is the one found in 2 Chronicles 18. Jehovah reunited with his angels, they agree how to defeat King Ahab. An angel offers to deceive him and Jehovah himself gave him his consent and also assured him that he would succeed and he did. I'm sure there are more examples in the Bible.
So in my opinion we can draw a conclusion. Both angels and demons fight spiritual battles involving God's servants and even nations, and the demons resist the angels and try to prevent them from fulfilling God's will.
It is for this reason that I believe that Christ is in control, seeing to it that God's purpose is fulfilled. The Devil has defied God, but that does not mean that God has his hands tied. In a fair battle, both armies must have a chance to use their strategy to gain victory.