Pros
Great opportunities in terms of interfacing with some of the best scientists in the field. Good health benefits.
Cons
Even if the lab is well-funded, the salary is low, postdocs are put in a small overcrowded room without a window, and are not even given monitors. You are expected to work non-stop and your salary pay barely increases over time. It’s a sacrifice for a few years so make sure it is worth it for the career you want.