Any else feel the struggle?

Seriously want to beat Sabotuer, need a team, only mission I haven’t beaten

Do it solo with Oscar mike. Thats the easiest way to finish it.

On Reddit, there is a post on how many others were able to complete it. Seems a majority accomplished it by using ISIC tanking all the shots and using thumpers and flash towers.