This is my third time purchasing this game, and I'd do it again. I originally played both Enemy Unknown and Enemy Within on the Xbox 360 with this being my first time on PC. Both versions of the game are absolutely fantastic. It can be frustratingly hard but when everyhting "clicks" for you it becomes so fun.
The base and resource management part of the game is deep enough to make you really put thought it your choices, but light enough to not be overbearin, while the combat portion forces you to think through every move you make and plan your movements and attacks several steps ahead. The story of the game is pretty light, aliens come down and you gotta stop em. There are a few FMV cutscenes talking about some broader themes like if the technology XCOM is obtaining from the aliens is too much power for humanity, etc but it's nothing too deep. The gameplay loop is what carries XCOM.
As the description says this pack contains both the original Enemy Unknown and the expanded version of the game Enemy Within. The base game is great on its own and is worth a playthrough but Enemy Within does add a lot to the experience. You can jump straight into EU and not miss anything as it is the orignal game just with new features.
I only have two real gripes with the game; soldier customization and discovering aliens in combat. The soldier customization is good but not too deep, even with the added options in Enemy Within. That being said it's still one of the most fun parts of the game. During battle if one of your units spots a group of aliens they get a free turn and can move into position, which I guess would be "realistic," but it can be really frustrating when you're trying to move your team up as a group. This forces you to move very slowly and deliberately if you're not trying to trigger new enemies. Other than those two things though, 5-star game.