Pros
Great research experience. Flexible hours, casual dress code.
Cons
Low pay, projects and experience vary greatly depending on which lab you work in.
Pros
Best people I've ever worked with Interesting methods work Surveys that make a difference
Cons
Let me think about that...