2006 Revenues (millions): $317
Headquarters: Portland, OR
Get quote: UMPQ
What makes it so great? Employees at this community bank (with 147 branches and its own coffee blend) get 40 hours of paid time each year to volunteer in the community.
Last updated January 22 2008: 2:12 PM ET