It depends. Competitive matches aren't funny but the community servers are. For example, surf, zombie, ttt and zombie. Matchmaking isn't funny but it's challenging. It's good for competitive people but if you want a game to relax and enjoy with your friends I don't recommend cs go.