I play this game with several of my friends and love it. It rocks!
...but it also has some big problems.
1) Ubisoft doesn't appear to be supporting it anymore. Odd for a game that has been out for such a short time. They released some patches which haven't fixed all the bugs people have. They keep stringing people along that they're going to release a 1.06 patch to fix more stuff, but nobody knows when that is going to come out.
2) The multiplayer interface has serious issues. Very little information is displayed about a server to help you choose. There is no stand alone dedicated server client, meaning there are fewer servers overall. Most of the time you can't even see what ping you're getting with a server before you jump in. There is no password protection for servers, so if you jump on a server that the host wants to be for friends only, you may sit and watch for 10 minutes only to get kicked off before the start of the next map. I've had that happen a lot, and it blows.
3) The game doesn't seem to be set up for modding. I haven't seen any 3rd party maps, weapons, utilities, anything.
There are a lot of positives though. Great single player, great team action if you have a group of friends or a clan to play with. Great graphics and sound. Best squad-based tactical shooter out right now, I think. I wish it were perfect, but I'll take what I can get for now.
Hope that helps!