Pros
Stability, Major, respected company offers job security.
Excellent training and growth opportunities.
Highly professional, disciplined, and ethical environment.
Competitive pay and focus on employee well-being/balance.
Cons
Very good company overall with best growth opportunities