2.029 Apr 2022DEI business - Don't walk the talkConsultantFormer employee, less than 1 yearSan Francisco, CARecommendCEO approvalBusiness outlookProsLots of knowledge from the staff Everything could be possibleConsIt was hard to feel welcome and part of the team. There wasn't clear communication and follow-up.Show more