Pros
Great great science. Fast moving programs with substantial potential of impact for patients.
Cons
Your manager! Been here for 5+ years and in recent years I've realized that if you have a good manager you will be doing amazing science and happy. With a bad manager you'll be doing great science and under constant stress. I've literally been told experiments are top priority only for me to finsh then and no one looks at them for 2 months. Work load gets increased when you let manager know you'll be taking PTO. Personally know someone at the company who had to delay surgery because of manage pressure. If you say you're unhappy the CSO of the company publicly says we do not want you in the company. Having recommended multiple people to the company and helping form teams I've come to realize. I was lucky to be under good manager and i can completely understand team members leaving.