This game has a lot of potential, but unfortunately it has a lot of what the devs refer to as "Quality of Life" issues.
First off, here's what the game does right. There's an incredible amount of diversity in what you can do. For infantry, there's a ton of class diversity. Infiltrators can snipe or make good usage of their cloak and SMGs to get up close and personal with the enemy. Light assaults can fly up buildings and take advantage of people's lack of situational awareness to rain C4 on them. Heavy assaults can wreck havoc with enemy vehicles and other infantry, and you also have medics and engineers which perform about as they do in other games. Infantry combat is great, and while it does need some tweaks, it's overall pretty balanced. Then there are ground vehicles, one specific tank to each empire, an all purpose 1 man vehicle, armed buggies, ATVs, troop tranports, and each empire with it's own flavor of weaponry. Again, some small balance issues, but things are largely balanced. Flying in this game is a bit different than others, and while it doesn't take long to get the hang of it, mastering it is fairly difficult. If you can get it down, though, it's easily the best way to make your presence known among your enemies. Again, there are balance issues, especially between the 3 types of combat (Infantry / Ground / Air), but overall the weapons feel pretty good and once you've learned the various quirks the game has it can be a real blast.
The bad. This game uses client side hit detection, which is not bad in and of itself, but when you combine that with any degree of latency and the game's low time to kill for most weapons, you can often be dead before you are even informed that you are under attack. This can make getting into the game extremely frustrating, as you often die before you even know what's happening. Vehicles can be an utter nightmare to infantry, even infantry equipped to fight them, as most vehicle AI weapons kill infantry so fast that you don't even have time to aim a weapon, much less charge or lock a target. But as a vehicle, if a single infantry gets near you and manages to put C4 on you, it's pretty much game over. In short, everything feels like a glass cannon, Spawn times are so short that people you have killed can be back in the fight and shooting at you before your own shields have even started to regenerate. Killing someone just doesn't feel effective because they're just going to be right back before you can even think twice about them. Logistics and tactics in the game are becoming less and less necessary as you can immediately deploy to any base that is being captured. There are vehicles in the game specifically designed to transport squads, but they're useless for those purposes because they just aren't needed.
But my main reason for not recommending this game is not gameplay design, but what the develoeprs refer to as "Quality of life" issues. Multiple bugs are introduced with every patch, and many of them go for months upon months without seeing a fix, if they ever see a fix. The game honestly ran smoother for me in beta than it does now, despite my computer being vastly more powerful and having fewer people to render. Around March of 2014, they introduced a hit detection bug which causes anywhere between 50%-80% of my shots to do no damage, even though their server "verifies" each hit as part of it's anti-cheat measures. Myself and several dozen other players have been reporting this and done everything we can to get the devs' attentions, but as of yet it has seen no fix, or even an acknowledgement that it's being looked into. Try playing a game where you have to land twice as many shots as your opponent does to accomplish the same effect. It's not fun.
In August, a bug was introduced that caused people leaving vehicles to be ejected into the air, often falling to their deaths. It's hilarious, sure, but imagine playing that way for more than a night. We're more than halfway through October, and there's no fix for it. It had been reported on their test servers for more than 2 weeks before the patch with the bug went live.
These are just two issues when each patch introduces a dozen more, often the same ones that then get hotfixed a week or two later as if the devs forgot to make it a part of the standard release. Patches recently have implemented half finished resource systems, altered UI elements that made upgrading things more difficult, or changed small notifications about being in a queue to take up 10% of your screen and contain less information with broken buttons. For the UI, it's like they have people changing things for no good reason without any overarching design in mind when the things already there are doing a perfectly good job. Month after month goes by with changes that are supposedly being worked on not being released, in favor of seasonal content which most players find frustrating or annoying.
As a side note, twitter and reddit are your best bets for information about the game and reporting bugs to developers. The official forums are lucky to even get patch notes.
So in short, the game has a ton of potential and offers a wide variety of combat that can be a lot of fun. Give it a shot if you want, it's free. Unfortunately, it's in the hands of people who don't understand basic concepts like not pushing out a patch that contains game breaking bugs.