Pros
great place. academically very rigorous research agenda. good crowd. young and smart people. princeton is a good place to live and hang out. great campus, if you aren't satisfied with that stuff in your grad school.
Cons
this place can lack behind in the recent trends. also the profs are great in their field, but the system isn't designed to look after the foot soldiers (postdocs). often the postdocs will end up giving 3-4 prime years of their lives and might not lend a good opportunity afterwards. university and profs don't care much about that. if you are unsure about your post postdoc plans, you might want to think thoroughly before you want to put too much energy in your princeton postdoc. outside world values it, but its no business class ticket to a fulfilling career.