Honestly, your work life balance will be ruined by constant pressure from managers in IT. Career growth will be very difficult if you are a non-white employee. Managers have keyword when it’s time for promotion discussions. “High bar and responsible growth”. That bar lowers if you are white, even lower if you joke all day with manager without contributing to a meaningful level. I know people who are mid level devs for 7+ years but people who got promoted within a 2 years for reaching “high bar” because they are friends of manager.One manager directly told me position was specifically opened for someone and my interview was just a formality. They were that brutal. Exit interview is mostly waste of time because it will be shared with managers of that teams who were the cause for your bad experience in the first place.