Pros
one can easily get by with minimal interference as long as stays friendly to the supervisors and trade information and gossip for perks in return.
Cons
Low levels of control and massive bureaucracy has frustrated those employees wanting to get things done right. Expect all major and many minor decisions to go through some sort of formal approval process. Lazy co-workers do a poor job at what is asked of them and don't take ownership so that they would not be given more responsibility. Unfortunately, poor performers are rarely coached to better performance or fired for cause. There is a large group of employees that don't work for what they want, instead they play dirty and butter-up the retired in-place supervisors into getting what will eventually be used to their advantage such as a raise or promotion. Over 50% of civil group is comprised of recently hired retirees as independent contractors who are getting paid at senior levels but produce poor quality deliverables and overrun the project budget. The contractors get paid over time which is even more incentive for the slackers to elongate a simple task while permanent engineers struggle with staying billable and getting paid for over time.