So, Soviets are pretty solid right now, but there's a few doctrines that stick out. As a WFA-style "unique" doctrine, I figured this wold be easier to touch on then something like NKVD.
First off, the PTABs and Mines work wonders. PTAB is really good against snared or rammed armor and really puts the hurt on OKW trucks. The mines don't do much damage, but do a full stun for ~5 seconds. If you've got Cons, volley 'nade away!
However, we also have the wonkiness of Salvage Kits, AT Volley being an pain to land due to its targeting mechanics and PTRS's being nerfed way back when and not being re-buffed after team weapons were changed to not die while crewed.
PTRS: This is the big standout issue of the doctrine to me. Its less accurate then the Guard's AT rifle (0.25 / 0.69 for Guards, 0.15 / 0.48 for Cons). Originally, it was to stop Tank Hunters from blobbing and outright killing weapon teams, but that was fixed with the change to team weapons dying when crewed. AT rifles also have abysmal aim time, which isn't well suited to a weapon that targets light vehicles. Finally, the PTRS comes out at 3cp, too late to do its job at countering light vehicles.
AT Grenade Volley: It has to be targeted on the vehicle like a normal AT 'nade, but doesn't heat-seek and even an engine damage vehicle can limp off before the volley connects. Even if they stay still though, the Cons don't aim for center mass, but the closest section of the vehicle, meaning scatter can cause them to miss anyways. The low penetration rate of 100 and no deflection also reduces the grenade's potency on slow units they might have been decent against. On the flipside, it does 480 damage if every grenade hits, which isn't too hard if the tank hits a 5 muni mine.
Salvage Kit: Its inconsistent due to wrecks having random HP values and the wrecks themselves making no sense. According to Miragefla's competetive edition mod patchnotes, USF ambos are worth a whopping 350 munitions, and Lenny123456's Dank Hunter guide says Kubels are worth 100 muni, or a Tiger is worth 400 mp and 100 fuel (though all these values are about twice what you can actually salvage from the wreck.)
TLDR: PTRS mirrored to guards', come at 2CP aim time reduced. 'Nade volley set to target ground and damage reduced. Salvage values made consistent and set as a passive.