Not a bad game. Gameplay is very smooth, weapons and classes are simple. Map designs are good, could be better but I can definitely admit they are better than most FPS's on launch.
But once you join a public lobby, it's absolute trash. Bullet registration is inconsistent. Spawns in comparison to the objective favors one team and one team only (so if you aren't on that team, consider it Mt Everest or an automatic loss).
Oh, and say hello to Day 1 hackers. Already people shooting headshots across the map, shooting you through the walls and barriers (even without class abilities) and so on.
FPS's died a long time ago. It's a shame the incompetency to fight of cheaters ruins what was an amazing genre a decade or so ago.