Good, but by far not anywhere near the best.
As far as the online mode, hardly anyone plays, there's only one working server usually that has people in it instead of a bot keeping it up, and it's just pure difficult. All of the guns are useless, you can't hide anywhere to use the sniper rifle, it's way too hard. Once you get into it though, it isn't too bad, it's tolerable. I admit I've been up several hours at nights playing this, and having a slightly good time. If you're an extreme FPS fan, go for it. If not and you only like the bigger titles, don't bother.