Pros: Top school , great professors, opportunities and location. High employment rate after graduation ( Graduate and Undergraduate)
Cons: Expensive tuition and really high demand when it comes to academics