Pros
Company strives for excellence but sails on mediocrity. If you want to do just the bare minimum and get away with it. Also, more stable vs big pharma.
Cons
Large company, little opportunity for real advancement. Continual restructuring. Salaries are below par vs industry. No support for education. No understanding of needs for work/life balance. Exploitative work environment: senior management have elitist behaviour, treat reports as if they own, not employ them. Salary increases annualy are just minimum. Employment offers are below market - so they either get desperate, very inexperienced or plain stupid . High turnover rate, since a lot of people are sold on premises that they're getting a career opportunity, yet once they join they are being ignored and unappreciated.workers to join.