Pros
Super clean and organized work area. Congenial work associates. Lots of employee perks. Exc cafeteria. Very reasonable!
Cons
Lot of meticulous paperwork required as the products are FDA regulated.
Pros
Team atmosphere, open door policy, anyone can speak up
Cons
None that I can think of