Campaign is easily one of the best we've had in a long time, they are also giving you free content (which at the end of the day is something they don't have to do). Zombies feels refreshing, the first map was not bad but kind of a re-skin, but Firebase Z, Wow was this a step in the right direction with Zombies and its a good thing they are not pushing all the content out like Bo4 did and all the Easter eggs were finished within a couple months. Now Multiplayer, and I only have 3 words and one reason I gave it 3 stars, SBM (Skill Based Matchmaking) and I understand its been in other previous Cod's but was never this strong, this mechanic just pushes out any new people from playing the game because now people will just reverse boost to destroy the not so good players, which is just lame. They went pretty lazy with the multiplayer this year and I don't think its that hard to add a ranked mode, we also got only half the maps Bo2 did on release (8). Overall I think if they just didn't try rushing out a new Call Of Duty every year (which IMO just degrades the previous title released) they would probably have a more complete game. My final recommendation is the Zombies and Campaign alone make it worth it, but if your looking for a good multiplayer experience then this one is sadly not the one for you.
Ps: This was released 10 days before season 2 so just a review after the first couple months :D