Very smart people. Opportunity to work on interesting and challenging projects. Overall a very rewarding experience.
Cons
The nature of research institutes are to obtain project funding, which differs significantly from the private sector which is profit oriented. Your job is usually dependent on finding funding for the project.
Some very smart but often very arrogant research scientist.