Pros
High stability in your job.
They have annual bonus that is paid most of the years.
Good work environment, full of good and collaborative people.
Depending on the roll, easy access to top executives.
Cons
Low incomes according to the market average for the similar positions.
When you are in 3th of 4th level executive or director, is almost impossible to jump to a higher position or to have higher incomes.
Depending on your office location, traveling to work place could me so difficult.