Been playing the beta and it's pretty solid, plays like BF3/4 with the movement mechanics of 5/2042 (you can crouch run, vault over high walls, slide, dive etc). They finally (after talking about it for a decade+) implemented soldier dragging and it is a cool mechanic.
The gunplay is tight and TTK is very good, they have a whole blog post about it, destruction is very good and effective without being like in BF1 (which I know used to irritate a lot of people who would get crushed bc they were mongoloids camping buildings), explosives kill but at certain ranges do less damage but add suppression effects (which decrease aim over distance and reduce health regen for a set amount of time unless you're being healed). You can counter that suppression effect as an assault trooper by using the adrenaline syringe, each class gets A LOT of gadgets (and this is only in the limited pool available in the beta, so guaranteed there are more).
They have already announced that they are reworking assault and recon (possibly for the next beta test, possibly after that), assault is getting the redeploy beacon and recon is getting an alternate class specialization that hasn't been in battlefield since BF2, spec ops, which will focus on using suppressed weapons (mostly carbines and smgs) and quiet infiltration of objectives.
The glare on snipers is really bright, on the flip-side other classes can't reliably do a lot of damage to you from sniper range, so you're only fighting other snipers and maybe taking some stray rounds (which feels like an attempt to stop people from camping). The trade off is that the recon gets 2 gadgets that enable pinging on the minimap, the sensor (which gets placed on the ground and can be destroyed) and a UAV (which can be shot down by engineers with rockets).
Weapons are unlocked in the default pool unless you play in the locked playlist, so you can use any weapon on any class, but you get the full effectiveness of the weapon by using then on the intended class. This feels good and like an opportunity for you to play your preferred class on certain objectives when you get spawn locked or something by creating a backup loadout to engage at different ranges. Weapons absolutely have intended ranges and perform very differently across them (shotguns and smgs have significant falloff unless you configure them accordingly, for example, and sniper rifles don't have great handling up close, while DMRs and carbines are good for intermediate engagement by default). The weapon customization system is fantastic and gives you actual numerical values to show what is being changed when you alter the loadout, you get 100 points that you can spend in the loadout however you want, so you have to configure the weapon to make a good loadout.
Tanks are very tank-y, not made of paper and don't die right away and with an effective crew you could easily keep on in the match the entire game of conquest.
Maps are pretty solid, my personal ranking of them is: Siege of Cairo (1), Iberian Offensive (close 2nd), and Liberation Peak (3), I am still looking forward to the New York maps that are in the rotation next weekend.
Pretty good, we'll see after all this if they can keep the momentum going.