Pros
Building community with other interns. Hands-on learning.
Cons
More time focused on one topic
Pros
Good staff and environment, ideal job for a college student in nearby area.
Cons
Pay was so-so, not a ton of upward mobility options. I wasn't looking to make a career there so it was fine for me but just something to note if you are.