Pros
Good benefits (pension etc), opportunities to work abroad if you're a high enough grade (110), struggling to find any more though...
Cons
Upper management are dinosaurs, company has many shareholders who seem to swallow up all the profits leaving departments without functioning equipment (buy a new pH meter FFS!), I worked in PharmCMC Small Molecules and there are so many two-faced and catty individuals. Whole place is full of young scientists who are so busy watching what's going on in other people's careers and telling them they don't deserve a promotion, rather than working towards their own! If you're working there/going to, just stay for maximum 3 years to gain some experience and then get a better job.. Oh also, POOR PAY!!!!! Worst pay in its field and has been for quite a while! Overworked and underpaid does not make a happy analyst!