Pros
A company which encourages personal growth and development, and gives opportunities to its associates. Also very supportive of individual needs, as was demonstrated throughout the pandemic, and... continuing to offer flexibility and fostering a culture of trust.
Cons
Just like any large businesses, processes can require patience.
Pros
good people and good hours
Cons
none as of yet but cant say there will be