Pros
Friendly people to work with. Respectful of the individual and their family. Not heavy-handed in applying policies but generally fair. They allow more flexibility in your schedule than many employers do, at least if you're in a professional, rather than administrative position. They're pretty good at giving you the resources to get a job done. In the time (>10 yrs) I was there, I didn't see too many people get laid-off, although they tended to let people work there that should not have been. Quite a few women in professional positions at GF; they seemed to be treated fairly - I didn't hear complaining that they were being treated unfairly, at least, not like other workplaces.
Cons
Although they encouraged personal growth, GF didn't have much opportunity for advancement and challenges unless people retired. Because of lack of career opportunities, many college grads worked there for less than 5 years and moved on.