Pros
Kratos is a decent place to work. The people are friendly and professional, the pay is decent, and the work-life balance can be ok (as long as you're not a senior engineer or manager).
Cons
Since Kratos acquired RT Logic, they have been slowly doing the familiar sad thing corporations always do: trying to do more work with fewer people. Upper management has all these grand plans for how they're going to expand the business yet somehow continually try executing these plans without doing their due diligence and getting the proper infrastructure in place. They rely on people stepping up and taking on work additional work of their own volition after creating a bad situation, which usually puts the company itself at risk. After seeing this sort of thing play out multiple times, I can only come to one of two conclusions. Either upper management is completely incompetent or they just want to line their pockets with a few bonuses from big projects and get out as quickly as possible, regardless of what happens to the company.