For upward growth, you have to be willing to relocate. As a former manger, I was forced by senior management to rate my employees into a bell curve with 90% as Satisfactory employees even though they deserved better ratings.
Benefits are not as good, or cheap as you'd expect from a large company.