Lack of Diversity, Lack of communication, the teams are very cliquey which make it had to build a relationship with your team. Management is terrible and only look out for themselves and alway look to blame one another. I would not recommend working here.