Pros
The technology is wonderful. Generally the staff are hardworking and pleasant. The location worked well for me which was important while I was there.
Cons
The management is horrendous. The CEO is probably one of the least professional people for which I have ever worked. Cutting corners where the norm, and if you disagreed you got severely punished. I saw things during the development of their products which made my stomach turn. It is not a place to have a healthy work life, and extremely dangerous for those looking for a start in the field. Other pharma companies know the reputation of the place and do not think well of their former staff. They have also been involved in numerous lawsuits which should give everyone pause before applying.