Pros
Part-time + full time I've worked here over 20 years, and most of those years were good. We had a very family-like environment, but that changed about 7 or 8 years ago. There are many good people still here that I love, but they'll all probably be gone soon as well.
Cons
People are leaving here in droves. Management is awful. It is very clear that the people now in charge don't care about their employees at all. A LOT of age and racial discrimination. They're getting rid of anyone who has been here long enough to be good at their job and hiring people who look "right" but don't have a clue. Low pay. More and more work load. No concern for how decisions will effect workers. Cold, and very impersonal orders coming down from above - no information about why, or what to expect in the future. No security at all.