It is very fragile and will crumble easily under enemy fire. However, the basic function remained the same: to train infantries and send them into battle. The design of the barracks changed greatly from the previous game.
Their canteen has the 'efficient' garbage disposal treat in the form of War bear pens. They also have their own detention center, for 'punitive program' of Flak troopers. Soviet Barracks may house the largest machine shop of all infantry producing structures, as they can assemble heavy cladded armor for Tesla troopers and Desolators (in Uprising only), even the ability to construct Mortar Cycles (ditto). Somehow they can train large amount of Soviet infantry, possibly meaning that what is seen is a door to and from an underground complex.
It is responsible for the production of Soviet infantry.