Pros
growth within position, department, company; great benefits with minimal personal contribution; family atmosphere; free breakfast on Friday's, monthly birthday cakes for employees, no dress code, samples sales, company party to include employees kids, company holiday party & summer gathering; very philanthropic company; personal shipments can be made using company discount (individual pays but at great savings)
Cons
people focus on negative instead of the positive
no respect for chain of command/policies being implemented
cons are challeges to improve upon your current situation