Lots of learning opportunities. I had the chance to work with really smart people that were always willing to share their knowledge and expertise and to collaborate.
Cons
The only thing I have to complain about is the absence of an on-site daycare facility. Considering the size of LBNL, it would be extremely useful.