Pros: great brand, international recognition
Cons: very competitive and demanding.
Harvard University has a brand that is recognized without the need of introduction. However, that comes with a price:
Harvard is NOT famous for being social
Harvard is NOT famous for being laid back
Harvard is NOT famous for being slightly above average.
Make sure when you come in you do with passion. Ideally, you will live, breath and sleep over your tasks. Ideally, there should be no "clock-out" or weekend away from work.
If these concepts are intimidating, you might be a better fit somewhere else.
Besides that (for some, a problem, for others, an opportunity), great place.