It's just about being honest to yourself. Do you think you you are really good at it such that you can compete on a National or International level? If you're not and you're still pursuing it then you'll go nowhere in your life and that's biggest con there is. If you are that good then here are the pros: 1.You're doing something you enjoy. 2.There's a lot of money in it these days but only if you're competing on a very high level. 3.If you or your team/clan is one of the bests you get sponsored by huge gaming companies like Razor.