Pros
I am writing this review under the leadership of R. Davis who was a respectable, humane person that created one of the best working environments I have ever had. Mr. Cecere, unfortunately, is a different story. A piece of me died when Davis stepped down. I worked under the TOS umbrella doing software development for almost 7 years. I was in between jobs and had no intention of staying long term. I am ambitious and took on a lot of work that my co-workers would not, and I was reworded for it. I got promoted twice and wound up managing the department I was hired into. Unfortunately there are a lot of shakeups and reorgs at US Bank. I went through 5 bosses in my time there and most of them were good people that I enjoyed working for. My department was eventually dissolved but I felt like upper management worked hard to find me a new gig, and they did. They are slightly behind on technology but they are huge and take lots of time to turn things around. As an upper manager once told me, "We are in the money business, not technology". I eventually decided to leave because of an offer for more money but more importantly, better benefits. I still miss the fun environment, the Columbia Center and all of the people I made friends with while I was there.
Cons
Minnesota is the center of the universe. You just have to accept that if you are going to work here. The benefits are not good. Most employees have a spouse that works and you'll find that they are not on the Bank's heath insurance - for good reasons. A surprising amount of my former coworkers have been laid off under Mr. Cecere's leadership.