I can't speak for campaign.
Multiplayer is the worst experience I have ever had! Movement and animations don't feel natural, maps allow for spawn kills across the map and allow players to camp in your spawn, speaking of camping, I haven't seen a game worse for it.
Zombies is amazing, this is the only reason to buy the game in my opinion, it may be a bit buggy though it is more than playable and enjoyable!