Benefits are great and growth opportunities exist.
Cons
Certain departments are siloed and individuals are not treated equally, but if you take the time to research areas the choice will be better. Do the work to stay away from the troubled departments.