Pros
Good Salary and benefits. Good working environment and remote working once a week for certain positions.
Cons
The good old boy network needs changing, but that will not happen. Executive Management that made decisions for running the business which was now being scrutinized by the regulators and they provide lame excuses and then let good people go that do the real work for the company. Execs. protect their positions with the decisions they make instead of making decisions for the better of the company. Then they are not called on lack of decision making or poor decision making. Execs make decisions by working in a vacuum and do not take into account other departments that are impacted which eventually costs the company money to fix those issues.