Tried it a couple of days ago. It's quite fun and online you definately require team work. It's good because you get thrown straight into the action instead of having to collect resources. 20 seconds into the game and you'll have all the tanks/troops/helicopters/artillery you need, depending on which doctrine you chose.
It's good, but no Company of Heroes.