I got enlisted as a suggestion from my friend. We played alot together and there is alot to say about this game. It. Is. Extremely. Fun.
There are GLARING issues though. The progression is rather slow and getting to certain levels to unlock most of what the game has to offer is a turn off for everyone. I get the game is free but you must understand progression can not be hindered by paywalls. You will lose players this way and this game only is as strong as the people who choose to play it.
Also the AI makes me and my friends want to cry blood. I've been 360 no scoped hidden behind a wall by an AI and I've mowed down 20 AI while they stand 20 feet away from me wondering where I am whilst I reload to do it again. It's hilarious but also frustrating to be competitive and want to win knowing you are hindered by your "team" of AI which essentially act as a Frontline respawn point when your character dies. The AI mostly provide bodies to mow down rather then act cohesively or even independently as a decent soldier to return fire and survive as explosions are going off all around you.
Lastly the upgrade system is useless. It's expensive to upgrade even 1 star on a weapon or vehicle and the return is minimal. Small %10 clip increase or %15 turret turn speed on a tank. The damage remains the same and a fully starred gun does no better in the thick of combat then a standard issue one. But they sell premium weapons for real cash that actually make a difference. Not ok. God save you if you want to use a tank and someone paid for a real tank like the Sherman that has so much armor you will be using 5 AP shells in your starter tank to just have it laugh at you and shoot you once and you explode like a firecracker. This may or may not be considered realistic. But the upgrade system leaves you with nothing to counter this. No advanced AP shells or increase in damage. You must trough your way through 15 levels to unlock a medium size tank which may or may not be able to Pentetrate the payers tank.
All in all it's fun but there will be plenty of times your smile disappears and there is nothing you can do but wait for a payer on your team to hopefully have the counter measures for the enemies paid bits.