Pros
MITRE is a great place to work. The work is diversified and plentiful. Work/life balance is better than average. Some outstanding people have been here (some even Nationally known).
Cons
It seems that MITRE is changing direction. We are working short term/fast paced projects. This can be a challenge to folks with longevity who have worked challenging projects that are long term. In the past some of the project have been slow paced (even to slow). A problem is that many management and technical consulting companies work on a fast paced environment required many hours (nights/weekends). Although MITRE is not there yet, the trend is there. The danger is that people will leave for the higher compensations offered by these other companies.