Pros
There's a really great dynamic between the staff— everyone was very welcoming to me, and we bonded a lot during people's time there. Customers were, for the most part, customers, but some kids really just made the entire day a complete blast. You really feel like you're teaching them something, and that's what's most appealing. There was also a good rotation of exhibits for us to work, which kept working there fresh.
Cons
There are some schedule issues; some days you'll only be on a few hours another you're there from opening to close. I did have some miscommunications with management, but nothing too severe, and they were very understanding with me personally. When I worked there, so I started out working outside a lot, which was pretty brutal during the summer so keep that in mind. This is definitely a job you are going to be active and moving around a lot in. There's also a lot to memorize and learn in terms of teaching the labs/exhibits, and sometimes labs change day-of.