Pros
If you're looking for a place to gain a lot of valuable experience, it's great. They are definitely leaders in the gene therapy space and the science is awesome. If you're a student fresh out of school or someone who's just finished their post-doc, it's an ideal place to get into biotech.
Cons
I was verbally offered a SRA position with a normal median salary, which was fine. When I got the written offer, it was a title lower and the pay was significantly less. The problem was that I had already turned down a different offer, so I was stuck with what they gave me. I tried negotiating, but the HR rep barely budged. In my first 2.5 months, 5 people in my department quit. All of them stated their reasons for leaving were burnout, pay, title, and growth problems. Advancement is painfully slow, so you'll need to be happy with the title you hire in with for a while.