Pros
Flexable schedule, you can pretty much come and go as you please.
Cons
No advancement unless you are a family member or favorite of a mananger at corporate headquaters. Pay varies from person to person when performing the same job. Higher pay goes to employees that kiss up to or mouth off to mangers. If you come in focused and just do your work you will get nowhere here. In most cases new employess make more than employess that been there for years. Hard work does not pay off. No sick time. Benefits are awuful. QC info is a joke. The worse analyst are often the ones that get promoted and move to other areas. Old microscopes and equipment. Bare minimum in tools to perform the job. Safety is not a concern. Can bearly get a raise but hire people for pointless waste of time positions such as various PLM sample prep.