There are lots of small perks at the company that are intended to maintain morale. The campus is very nice. There are good amenities (small workout gym, free parking, a park with ponds for a nice lunch time escape, free parking for Cardinals ball games, due to proximity to the stadium).
Pay tends to be lower than competitors, due to assumption that providing an overall good work-life balance and occasional morale boosters offset lower salaries.
HR heavily markets core values internally. However, the application of those values seems to depend on the department (and its leadership) within the company.
Tenures are longer than typical in the workforce, and politics are fairly heavy. Those who have come up together for years (even decades), look out for protecting non- or poor-performing friends/colleagues, and for maintaining status quo. New ideas, independent thinkers and younger energy can have a difficult time. Advancement in general requires a lot of patience, due to the longevity of careers of those who fully buy into the conservative, traditional company line and are content to stay in place, keep status quo and coast.