Overall, I think that Halo Reach was an incredible addition to the franchise until I played Halo 4. This game is everything you expect it to be and more.
Everything is pretty much a pro; Graphics are amazing, story is intense, and multi-player is addictive
A major flaw is the game's multiplayer game joins; sometimes you join a game that's already in progress with one team losing badly. Other cons include the omission of individual slayer and king of the hill