The culture & perks are great! But, there is favoritism between management and HR. You'll be better off documenting everything and going to the EEOC. They can be very manipulative and unprofessional. Their "culture" desensitizes you from appropriate office behavior/practices. There is no organization or accountability unless it is beneficial to those in management and you will be thrown under the bus by the person you thought was their to help you. Honestly, I don't think the main office cares for people of color, but will hire them in fear of being discriminatory against other races.
Poor management and professionalism, favoritism and unfavorable health benefits