It had ups and downs after every update, inconsistent and offering pay to win tanks. Nevertheless, it has great design of maps where you need to cooperate with another 14 tank commanders. It usually takes 5 minutes till the battle is finished. The longer you survive, bigger the chances for your team.
It is vastly focused on skills and techs but there are moments you are helpless, though you are much more skilled than the rest of your team. That is main concern, not balanced by skills but rather by tiers of tanks. Not best option for fair play but makes many battles unique, unless you play in clan wars.