Pro's :
+Incredibly versatile engine.
+Extremely realistic gameplay.(Crawling for every inch at times, blitzkrieging for the next objective at others)
+Beautiful, large and detailed maps.
+Epic atmosphere.
+Teamplayers ahoy!
+Possibly the best feeling, looking and sounding tank system.
+Great weapon feel.
+Decals and physics (The look of the blood and gibbing and physics are just simply great)
+For such a low price, it's almost a steal
Con's :
-Occasional weird recoil system. (Sometimes shoots up as quick as lightning, sometimes doesen't even move and I'm a standing MG.)
-Some steam problems might occur.
-32 players might not be enough for some large maps.
-Some animations need work.
-Pings at around 160 and wizards invade the game. (Teleportations)
-Clipping issues.
-If you don't have 90 GB's of ram (To load the maps fast),you might be looking at a K98 or Mosin Nagant 30/91 80% of the time (Some maps give you more chances at different weapons and you can always steal the weapon of the guy you just killed)
(Personal Pro/Con : You see through walls at medium-long distances - Might be gfx card related [GeForce4 Mx420])
As you can see, totally unbiased