Pros
minimal technical difficulties, high quality learning, approachable portfolio managers and analysts, opportunity to network
Cons
zoom, internship was shortened, not on same page with other Nuveen interns
Pros
Great Company and Benefits. Worked for a long time
Cons
Not really too many. Great Culture and People