I have interviewed for 3-4 positions with GDIT over the last roughly ten years or so, and each time, there have been strange aspects that seemed kind of deceptive. For the most recent position, the first interview went great, and a second interview was scheduled. When the second interview started, about four minutes into the interview, they cancelled it(yes, in the middle of an active interview), saying that they were having technical issues and they'd reschedule.
About a week later, someone involved with the process reached out to me individually, and said they didn't know why GDIT hadn't rescheduled a new interview, but that this person thought it was odd, and hadn't seen anything like that before.
Another week and a half later they did call to reschedule a third interview. At this point it had been about three weeks since the first interview.
I'm an experienced interviewer, and the third interview seemed to go well, but they relisted the position.
I'm not inclined to pursue positions with GDIT, because at the very least it seems like they don't respect my time when scheduling interviews. I am qualified and have a good record, and do tend to get most positions that I apply for with other companies. I don't know if GDIT just doesn't like some aspect of me(which would be their right), but they keep running me through sessions where I get three interviews, always spaced very far apart on the calendar, and then never choosing me and never reaching out or giving a reason why I'm not chosen.