Core values are preached inside the walls on a daily basis, but as the years have passed and as the company has gotten larger, those values are ignored more and more. It seems more evident that the values are followed and mentioned when it is convenient, but not when it actually matters and a true business or personnel decision needs to be made.
Company needs to pay more attention to the culture in the field offices and not just HQ. If you are not at HQ on a permanent basis, or a part of that "click" it is very difficult to advance as there is definitely favoritism and more loyalty paid to those from STL as opposed to those in the field.
With respect to diversity, I personally do not see how we can claim being a diverse company, as from my point of view it is one of the least diverse companies I have seen or work with. There are a number of females in the company, but that is about it. Outside of that, it is shockingly bad. It was most evident to me at this past leadership meeting as well as the last operations meeting. Pictures that were posted from both those meetings should have been evidence that the company needs to diversify more. Especially in its leadership.