Pros
Leadership encourages us to be our authentic selves.
The family-needs accommodations and work-from-home options way out-way any cons, compared to other companies that treat employees like tools to be used, abused, and discarded, with little regard to family obligations and needs.
Cons
Few associates leave or quit. Therefore, positions stay filled, in terms of mobility.