Just played a couple of games on single player, bit of a learning curve but overall reallt good. Would probably make quite a good coop experience, fumbling through the battlefields.
Multiplayer is tough going at first. You'll probably have several hours of getting destroyed before you start getting a respectable K/D ratio.
A gunstock will massively help. If you don't have one, try turning on 'virtual gunstock' instead in the game settings.