Plenty of learning opportunities; working with a global teams; supporting culture.
Cons
Different departments are not well connected. Internal processes are slowing down innovation and improvement in some areas. Not applicable for the whole company, though.