L.F.
I have a good friend who works for B of A. He works in IT. Yes, the benefits are outstanding. It is a relatively stressful job though, and he survived several rounds of layoffs while many of his co-workers weren't so lucky. He has had opportunities for advancement in both position and salary. Sometimes he has to travel internationally and he works some pretty long hours.
In my former life, I was a federal law enforcement officer. My husband is a fed. We have both found B of A to be fairly easy to work with while investigating financial crimes. This is a good sign. It means that the company is organized and isn't hiding fraud or unethical behavior like Washington Mutual or Countrywide did.
If your husband has a good supervisor, that is key. Congrats to your husband on his new job!!! You both must be so relieved. I think it is safe to say that it is more than okay for both of you to be excited :-)