Pros
To be honest I am going to have a hard time coming up with 100 good words to say. If you are in upper Management there is a lot of stress but that is where you make bonuses and higher salaries. From what I hear if you are on the Banking side of the house and are part of a team that sells then it is pretty good. On the Technology side If you are willing to put in long hours and weekends then you have better job security then others, but at a price of no family life and eventually getting burned out so it is a trade off. If you have been in IT at SunTrust for a long time you probably make pretty good money, but are a bigger target come time for the re-org wheel to start spinning.
Cons
Job security is a major issue. On the Technology side you go in week-to-week hoping that your login ID still works, and the suits are not there to greet you. Raises are almost non-existent and this was before the bottom fell out so that is not what started this. It has been pretty bad ever since SunTrust started its E squared cost cutting initiative. Pretty much all of that fell on the employee losing their bonus, insurance cost increases, and any raises turned into less than a cost of living raise if that. I guess it is this bad at most companies now a days, but SunTrust started the re-org wars way before the bottom fell out so they really can't use that excuse even though that is what we here now as the reasoning behind all the cuts.