Pros
I've enjoyed my time drastically at Northwestern and have had nothing but good experiences with my colleagues. The entirety of the two different labs I've worked for have been nothing short of exceptional as they maintain a professional, considerate, and mindful organization. On top of that, the benefits the University has provided is nothing short of amazing. I've been really fortunate to work here honestly.
Cons
The only "con" (which I wouldn't really even call it a con, it's just more of a caveat of working in public sector research in general) is that if you're not currently on a Doctoral Academic/Facult path of some sort, you can hit a celing of higher opportunity within 5 years. They do provide annual merit raises when funding isn't frozen. I've finished an MS Degree and am not actively looking to pursue education any further, NU has been amazing for me but I'm potentially interested in taking my experience to the Private Sector.