Pros: great benefits, decent pay
Cons: could not make a definitive decision
After working there 18 + years, upper management could not come to any concensus on decisions that would affect major programs going forward. One director was obnoxious and could not keep his decision making process on target. He was always changing his mind during evaluation meetings.