I know that it's pretty hard to program an AI for a game like this, but I think there are a few things which definitely could be improved.
-The AI should be unable to shoot anyone it can’t see from their position. Sometimes I got shot by enemies that I couldn’t see, even if I pointed my cursor in their direction. Very annoying.
-Even if the AI can see the player, there still should be some short delay (only 200 ms or something) before it starts shooting. At the moment, you often don’t have the time to click or let alone aim if you see an enemy because you are dead almost instantly.
-Likewise, the AI shouldn’t be able to switch its targets or direction of fire instantly.
-My teammates should be as strong as the opponents, or at least be able to get a 0.8 ratio.