It is a great multiplayer but most of the server are really empty. Some of the private servers are often full.

User Rating: 8.5 | Battlefield 3 PC
When I am playing the multiplayer, it was very frustrating because they are less players to play the server when there are many servers which are empty. When I tried joining some of the scavenger server, I got kick out by the server & could get the crossbow as a weapon. I tried to complain to EA on twitter, they ignored me or responded two months later. The chat in Battlelog has a very poor function which you can communicate with other players on Battlelog but the communications system cannot work when you are playing the game. You need to log in to origin in order to play Battlefield & other EA Games. But Steam allow to play the games even when you are log in to Steam. EA Origin has a limit on adding friends but Valve Steam has no limit on adding friends. EA only have few games to chose from but Steam has many games to choose from.