Pros: reasonable work schedule, decent benefits
Cons: see comments above
My experience has probably been more negative than is typical. I've worked as a post doc/research associate here for many years. In the department I work in there is a culture of utilizing PhD researchers without allowing them to develop their own careers. In particular, most post doc/researchers (in this particular department) are strictly forbidden from applying for grants with the intent being to not develop future 'competitors'. If you're geographically tied to the area, this leaves you in a position of remaining in an underclass, doing the research for other scientists grants and being poorly compensated for it (compared to other similar institutions). If you find yourself in one of these positions there is no path to career advancement whatsoever. Funding has been offered to me on a 6-12 month basis, with 6 week notice of reappointment of extension, which leaves you constantly worrying about being unemployed in the near future.
A number of the faculty members I have worked with have been arrogant, egotistical, and devoid of modern management skills. In my case often PI's egos have dictated the research direction rather than a sound scientific method. As the researcher you're left holding the bag at the end of the grant, having chased red herrings for a couple years with no viable publications to show for it.
If you come to work here as a post doc make sure that your career objectives are clearly understood and respected before you sign on. Make sure the job truly fits your goals as a scientist. If you're not one of the chosen few with special post doc status, that allows – more... you to pursue your own funding, and you need the job, get in, use the place and the people to network and to learn the ropes, and get out. Have an exit plan to leave within 1-2 years so that your career doesn't get stifled by the place.
This of course is based on my personal experience here which is a function of the particular faculty I worked with. Others might have a much more positive opinion. – less