Pros
The work is fascinating and there is lots of potential to work with some real cutting edge science. The team in the lab is smart, capable, and a bunch of genuinely nice people. I had good relationships with my coworkers and felt there was a good sense of comradery. There are solid benefits too (not salary).
Cons
I felt like my input was not wanted/considered when I put it forward because I was "low ranking" in the company hierarchy. I was often ignored when I asked questions to management regarding my work, my own career options, and my finances with the company.
Salaries are not competitive, and from what I witnessed, I would not expect to be rewarded with merit based raises or promotions.