Pros
A lot of great people worked extremely hard to build a successful bank that really cares about its customers. Salaries are competitive and the bonus structure allows for every employee to get a bonus when the bank achieves its goals overall.
Cons
Morale has suffered for a long time. There have been frequent changes in management, with negative results. Newly hired managers are allowed to insult and degrade the people that have been around awhile, and that have helped shaped the bank to be one of the most successful banks in the nation. They are often also often given too much power too soon and poor decisions have created a lot of unnecessary stress and work. Women are not treated fairly. They do put women in management positions but in most case, they have no real authority. A lot of smart and qualified women have been pushed down or out of the company. However if you know the right people, you can get promoted, whether you deserve it or not which means a lot of deserving people don't get promotions. The bank has a very high efficiency ratio because they work people very hard.