Not very diverse, the few minorities there have to act subservient. If you speak your mind then you are punished. The minorities are highly micromanaged and treated like children. This company is run on seniority and not experience so if you have several years of experience and an advanced degree, that experience is ignored for people who have been doing the job the same way for 30 years. Definitely run by the "good ole boys".