Still works, playing a few months ago and wasn't always getting into games but surprisingly not bad amount of people online.
Really depends on the console TBH. On PC, its pretty good. But on PS3/360 there are fewer players online
I played it on 360 a couple of years ago and there was hardly anyone online, might need map packs to get into the popular servers?
PC has a pretty decent community still. Enough players so there are always quite a few full servers. I've been playing it a lot recently, really enjoying the destruction system and weapon sounds that are lacking in the later BF titles.