Pro Will be familiar to CS 1.6 and CS: Source players
Counter-Strike: Global Offensive builds on the strengths of its predecessors, even though those predecessors have been constantly improving for over a decade now.
Nonetheless, Counter-Strike veterans will feel right at home in Global Offensive, albeit with some minor differences. The MP5 is now the MP7, The TMP has left its place to the MP9 and you can't attach a suppressor to the M4.
Con New maps and modes feel pretty mediocre
Even though old maps have been revisited and improved by a wide margin, new maps and modes released with CS:GO are pretty mediocre.
Half of the maps available are locked under Arms Race (which is a re-imagining of the original community-created GunGame) and Demolition (GunGame without insta-respawn and bomb defusal) modes.
These game modes feel pretty safe and unimaginative, especially for veterans who have played their predecessor.
Some of the new maps are pretty compact and designed to act as instant-action meat-grinders akin to modern FPS (like Call of Duty) instead of requiring any tactics to win.
Con Can have a bad community
As it is a large game, it should come as no surprise that the community just won't be up to par. You may be kicked for strange reasons (like bottom scoring or the all too common random hacking accusation) and many could give you a 7 day ban. It can be very frustrating as missions in the mission system require you to play certain things while crossing your fingers.
Con Hard to see if you are hitting someone
One of the things that were changed in CS:GO is firing feedback.
When someone is shot in GO, they don't wince, there's only a small amount of blood and audio that conveys the information that you are actually hitting someone. But omitting wince animation from character models makes it harder to see if you are actually hitting another player, especially at distance.