Pros: free lunch and excellent health care
Cons: a culture of favoritism and racism is rampant at the lower level of the organization.
Management's objectives maybe ideal. However, people in the ground do not practice these objectives. Professional advancement is very slow even if you work with the highest evaluation rating.