I try to sit aside my nitpickiness regarding military protocols when watching this type of movie, having been in the Army for a number of years. There are definitely some glaring mistakes in that respect; with the weapons, the beyond-super-human accuracy of the enemy, the magical enemy radio that has access to everyone else's encrypted frequencies. But I won't complain anymore about that, let's move on.
90% of this movie is about two characters: Isaac and Juba. Sadly, by the end, I felt that Juba was underdeveloped. Sure, we learned a little bit about him, but having finished this movie maybe 20 minutes ago, I can barely remember any of it.
Overall, this movie was teetering on 3.5-4 star range until the end. The plot doesn't really make sense, but it's passible enough for a purely entertainment type of movie ("construction guys call for security detail. Security calls for us, and I call for them." Really? No one's putting this together? I mean, it must be Juba giving the OK to the civilians' bosses and the security teams bosses (like he's doing with Isaac when Isaac realizes it) and then calling for support from the next level. Otherwise, people would start noticing that the team that called for help isn't responding, and the team sent to actually help isn't responding. Okay... that's a shaky enough plot, but I'll roll with it (again, despited ALL of the technological issues involved with that). But no one notices that their teams aren't returning? How many times can Juba say "Yup, everything's okie dokie," before someone realizes that there's no reason for them to be gone that long? Also, Isaac's antenna was broken and got replaced. So now he can hear but can't transmit? Convenient improbable radio problem #2.
And then there's the ending... Isaac knocks over the wall and Juba starts shooting at him. Juba must be missing on purpose to get Isaac to fire back so that Isaac will think he killed Juba. Otherwise, Isaac would just tell everyone to light up the trash pile. Okay, again, kind of shaky logic and extremely risky for Juba because Isaac would DEFINITELY just tell everyone to shoot the trash pile anyway. There is literally no reason not to. "Huh.. I'm pretty sure I shot the bad guy. Not totally sure, because I can't see a body. But sort of sure, so I'll just assume that everything's fine." No. Also, didn't Isaac very specifically say that his last partner died while trying to confirm a kill? So Isaac just says "F*#k it, he's probs dead, no need to confrim."
Also, kind of convenient that neither helicopter had A: mounted weapons or B: a security escort. Because why would you want to be able to return fire in a combat zone? Oh yeah... Juba would get killed and the movie would have ended differently. Or Juba would have to let the helicopters go and wouldn't be able to shoot them down.
Oh look, Juba has the pilots encrypted frequency and is responding back to base......