Pros
Great pay , good benefits, flexible schedule. As long as you're just ok with a paycheck and no real advancement then this is your place. They will work you to death and are all about growth and hell bent on being #1. The company keeps growing but they prefer to hire the important and good jobs out of Arizona and Nevada so don't get your hopes up too high.
Cons
Poor management. Not trustworthy and extremely poor culture. Very uncomfortable place to work. Diversity and inclusion does not include management. They don't promote "Diversity " they just hire them to fill seats to say they are an inclusive company. They have the data to show you, and every employee can ask and see it for themselves they just don't tell you that because they'd rather not acknowlede their inherent bias.