It can be a very fun and entertaining game the first time doing story mode and when you are in a match with people of a similar level, however there are a few drawbacks.
1: to fully complete story mode you need to redo each level exactly 8 times to unlock all the weapons in turf wars.
2: after you do all that you still have to buy those weapons.
3: there is no skill based match-making, meaning new players will often face experienced and aggressive players (which takes away the fun). As a new player myself, I have debated ditching the game entirely since I keep ending up in matches with players leveled 60* who play aggressively, keeping me from leveling up faster and taking away the fun of the game since I personally (as a new player and very inexperienced gamer) can not fight against that in game.
4. Spawn camping is the worst possible thing players do aside from actually taking over your spawn. We can't fight against that and it makes for very frustrating games.
If you manage to get into a few games with players of a similar level, it can be really fun! It is a challenge at times, but not impossible (like when facing levels 60*), and honestly keeps the game from getting boring. If the matches were skill based, this game would get all 5 stars (bc unlocking the story weapons isn't that important since those weapons aren't that good anyway).