Pros: interesting work, many people are nice and will provide mentoring (but they are not necessarily your own managers, i learned a lot from my peers, beautiful campus with a lovely hiking trail steps away, the building is beautiful and the cafeteria's nice
Cons: people here are cold and there are no formal performance reviews or development plans, contractors are treated like second-class workers, some employees are rude to the point of borderline bullying, project plans are rudimentory or non-existant, many contractors are let go with two-day's notice, the owner and his daughter are feared, and are not very nice, all of upper managment are men, and mostly white with maybe one exception
My managers were downright mean sometimes. I often felt bullied. I was never given any control over my projects. I wasn't able to use my brain, and often felt like just a pair of hands working under someone else's direction. Micromanaging was a part of the culture. Projects moved at a snail's pace.