Pros
The people that I've had the privilege to work with are some of the most amazing, inspired, loyal, intelligent people you could ever meet. The benefits, while industry standard, are still pretty good. 15 days off a year (sick time pulls from this pool), a week holiday time between Christmas and New Year's, you get your birthday off, full medical/dental/vision with an HSA option where the company will contribute money to your account, and matching 401k. There's a pretty decent ability to grow your career, provided you don't mind changing departments every couple of years. Waiting to be promoted in your current group just isn't going to happen, but changing departments too often can paint you as impatient, not a team player, and greedy. There's a balance point there, but it can be hard to find.
Cons
The CEO is completely disconnected from the realities of modern day generic pharmaceutical development. The business approach to targeting projects is fundamentally flawed, and is resulting in cancelled project after cancelled project, often times after a substantial amount of money and time has been invested with literally nothing to show for it. The CEO neither understands, nor respects, the scientific process for developing products. Test results come back not optimal? MAKE THEM WORK. Not having the appropriate equipment to produce results? YOU CAN HAVE MORE RESOURCES ONCE YOU MAGICALLY MAKE THIS WORK. This company is on a downward spiral until they remove him. There is a complete lack of accountability in senior management. Problems and setbacks are going to happen, but instead of trying to proactively deal with the problem, blame is assigned indiscriminately, often times to departments that not only aren't responsible, but more often than not had nothing to do with the problem and just happen to be the company "whipping boy" at the time. Reviews are conducted inconsistently, and unethically. Review scores are artificially lowered in order to satisfy the CEO's desire to wholesale punish a department. What's your motivation to over-perform when a temper tantrum can lower your score out of the range for promotion? The worst part is that senior HR management is implicit in this process, and has no qualms about signing off on his despotic demands. The pay is well under industry standards. I took a job at a similar company, doing very similar work and got a giant promotion and a pay increase that basically doubled my salary. To borrow a quote, "You think hiring a professional is expensive? Wait until you hire an amateur." PLEASE FIGURE THAT OUT BEFORE YOU LOSE ALL YOUR GOOD EMPLOYEES!