Pros
Decent salary and benefits but raises are puny and benefits get worse every year
Cons
Too many useless layers of management, especially at the top. They are highly paid yet most don't seem to know what they do nor what they bring to the party. The quality of your time at the company is very dependent on who you work for. There are many silos and there is still the good ole boys club still exists. From my experience, the company has gone way down hill over the last decade and beyond. Numerous new management that has come over from the big investment firms have seriously messed up this company. The depth of experience is gone through forced layoffs and should another 9/11 ever hit again, this management team will be ill prepared to deal with it like it was dealt with in 2001. Good luck to us all. Management keep wanting to generate profit through new enterprises yet they are seem to fail. Millions and millions of dollars have been wasted. Strangely, no one at the top is every held accountable and as usual the crap flows south to the troops below.