Campaign is great, interesting story and good character development.
Complete shame the on-line players base consists of people unwilling or unable to work in a team and players that do nothing apart from interrupting your missions and then killing you as soon as you respawn over and over.
Don't be tempted to pay real cash to try and catch up players or in game items as the game itself isn't suitable for new playersto advance in 2019 regardless of skills etc.