Seemingly great company culture however the team/department dynamics can be awful. If you are a minority, tread very lightly as I experienced covert racism and microagressions that employees of the majority race did not have to face. Very few professionals of African descent however, the company did attempt to hire a few externally and spotlight a few internally when the Black Lives Matter movement was at its peak in the media.