Pros
There are some employees there who actually care about their work. Most however, just want to see the end of the week. Good product portfolio. Good location (Plainsboro, NJ). Bagels on Fridays.
Cons
Atrocious management! Especially anything not related to production or sale of finished goods. Everything is political; so jf you aren't aligned with the right manager - watch your back! No one is safe! Employees are not valued. They are still operating on 1980's technology and don't know how to modernize. They don't know how to manage projects - and management doesn't provide necessary guidance or support to effect change. 200+ CAPAs per year are not out of the ordinary and their only solution to technical problems or an OOS is to write a justification or slap on another QA protocol. If you're wondering who's going to be the next scape goat, its probably you! Let's just blame the last guy who was let go. Nothing ever gets fixed!