Senior management never fulfilled a single promise that I was told. They gave me a broken laptop when I started, when I made them aware they told me I would get a new one in the summer. Once summer came, we were told that I could not get a new computer no reason for it just could not be done. This computer had a broken LCD screen and if it was on a window long enough the window would burn into the screen. I would often keep Teams on this laptop, which would allow people to be able to see my Teams messages without having logged into my computer. I let them know this and it did not matter to them which I found strange that a DOD contractor would allow such a glaring security violation. This company changed so much over my time there, probably 30% of middle management left or was pushed out also. I do not recommend this place to anyone.