I've been working at U.S. Bank for about 4 years now. I would say the work-life balance is very good. We have the ability to work from home if something happens and we need to be home. We have a summer work policy that allows people to work from home on Fridays if they choose, and it is also encouraged to work from home at least once a quarter. We also get 3 weeks of vacation to start in addition to sick days that accrue over the course of the year, and carry over from year to year. We also have the option to purchase an additional week of vacation. After 10 years, we get 4 weeks of vacation, and it eventually tops out at 5 weeks.