Very good for those who aren't good at quick scoping/ cheat kills like on COD. You have to sort of work with your team for a good battle- I know, very wierd!
If you aren't the fastest/ sharpest at FPS games (like me) you can still have fun with different play styles and support roles to win objectives.
If you are a console player, I would highly recommend using the setting "other console players only" as its not fun being cut down by PC players who are just insanely good at this game. Similarly, the default controls for planes is rubbish but with some tweaking you can make the planes fly well and have fun on bombing runs!