So much fun. Especially with a couple of mates with different classes.
It has it's issues. None of which are game breaking. If you're into looter-shooters with RPG style character building, you'll enjoy yourself.
The story is interesting. But feels rushed after the halfway point. Not a big problem because there's still plenty of value in playing after you complete the main quest.