Pros
Other companies appear to like the fact that you have Kaiser experience (primarily because they are looking for trade secrets). Once you are in, your position is pretty secure as long as you perform the bare minimum required.
Cons
Rarely does Kaiser promote from within. Management does not listen to staff, treats staff extremely poorly. Often I feel as if my colleagues and I are being disciplined by management, as if we were school children in the principal's office. Management's condescending attitude really reflects the fact that morale here is low, and there is not much incentive to even try to do anything more than the bare minimum in terms of level of effort. The fact that management treats the staff so poorly and yet expects to be treated like gods is appaling. Even worse, contractors are treated like second class citizens to staff, and we lose a lot of good talent since there is a 12 month maximum rule that applies to contracted employees. The general environment and morale here is very low. There aren't many team building initiatives, and typically, if you ever question anything here, the answer is normally: "That is just Kaiser Kulture. Deal with it." If you have ever seen the movie "Office Space".... that is sort of what it is like here... but worse.