Pros
The smartest people I've ever worked with, and a chance to really do some good.
Cons
Senior leadership is completely out of touch and everything they says comes out sounding condescending or a lie. Or both. Changes happen without any real explanation and no data to back up. They're "researched heavily" but have to change overnight because it turns out they're violating state laws. There seem to be no consequences for failure at the upper levels, but ordinary workers suffer whenever corporate needs to save money. But I don't see upper management making any sacrifices. Instead, people are let go. There's no work right now and departments are blowing through their FY23 overhead with 10 months left to go. And who's fault is that? Better believe it's not the VPs/CEO pushing us to hire hire HIRE! MITRE used to hire from within, but three VP's who came up through the ranks are "retiring". There is a bias for hiring people with for-profit attitudes, people who don't understand, and don't want to understand what MITRE is.