Pros
Lots of vacation days, mostly friendly staff, perks if you bank with them
Cons
I was hired for an Executive Assistant position when it actuality, I was an Administrative Assistant. Only those who support Vice Chair's (those reporting directly to the CEO) are Executive Assistants. Had I known this, I never would have taken a job there. They found my resume online and since I wasn't looking for a job, I negotiated a signing bonus because I would miss out on the bonus at my current job. Because of the signing bonus, I had to wait a year to look for another job or I would have to pay the signing bonus back. I left the job I had because I thought it would be good for my career; it was a huge step back. Their technology is backwards (at the time, they were still on Lotus Notes for email). The buildings downtown do not have wifi so you can't use your laptop unless you are hardwired. There's a lack of large meeting spaces so hosting larger meetings is highly difficult. They're located in many different buildings downtown Minneapolis and technology and capabilities are not the same across the board. Offices are also shabby, outdated and depressing. Because the bank is so large, the talent they hire can be lacking. There was an employee in our group that came in the office once per month; she worked remotely the rest of the time. She got away with it because her manager was in another state and it was never monitored. This was allowed despite the fact that she had 3 direct reports in the office. They also encourage employees to volunteer your time. If you've been there under 6 months, you're supposed to have manager's approval to volunteer time away from work. In our department, it was totally abused. Manager permission was never requested. Plus, the same groups tended to "volunteer" all the time and never invited others. They would do their volunteer gig and then go to happy hour. I stuck it out for almost 2 years and then got out as soon as I could.