Pros
SF is truly hidden gem. The environment is very friendly, welcoming, and respectful. The work/life balance is outstanding, with most employees working only 40 hour weeks. The company's old slogan, "like a good neighbor", truly epitomizes the culture and values. With the exception of food (ChickFilA, Carribou, Papa Johns, etc) on site, SF has few other amenities. Fortunately, Bloomington is small so things like gyms and day cares are within walking distance or a short drive. Family-friendly area with good schools though has a shortage of things to do and lacks culture.
Cons
Too many meetings, meetings to talk about meetings, and memos... Lots and lots of memos. Unless you are in one of the few lucky departments, you will likely end up working in a sea of cubes. Most people spend entire careers here, which may result in fewer opportunities for advancement. Job security has been historically high, translating to less productive employees in some areas. Few people work here out of college unless they are married or from the area. Not much to do in Bloomington--chain restaurants abound.