Pros: your mom knows the company
Cons: size
This is a very big company. It will take you years to acclimate to the endless systems, processes, organization charts, policies, politics, cultures, values, etc. causing otherwise high-performing people to constantly be dealing with low-value-add nuances.