Pros: stable company, excellent benefits
Cons: zero opportunities to grow
I worked for this company for 10 years. Only had one job opportunity ever open up, and was happy to take it tooth and nail. After that, having moved into IT support, nothing. It was find, stable, but stagnant. I eventually left of my own accord to pursue other, more meaningful ways to develop myself.