Its a good game but not great.
Your supposed to be weak on your own because the game heavily relies on teamwork, its not mainly a run n' gun game.
The game is good at best but it could have been great if EA put more effort into it, I will state some areas that require improvement.
Better Online servers - I haven't played that much multiplayer because off the lack of players online but when I do get into a decent match it lags more than Call of Duty sometimes.
Smarter AI - Definitely need and improvement here, when I first started playing I noticed how atrociously dumb the AI is and how they react to whats going on.
Longer Singleplayer - I finished the game in 5 hours flat and I still play it because I haven't unlocked everything and I am still trying to complete Contractor and Professional.
Overall
_________
Graphics - 8.5
Gameplay - 7.5
Story Line - 8.5
Singleplayer - 7.0 (Can easily be raised to an 8.0 if it had a few more chapters)
Multiplayer - 6.5