Pros
Good benefits and compensation. Interesting work. Good local management. Good group of solid professional and friendly engineers and managers locally.
Cons
Performance Review Process is pathological. Raise pool has been as high as 3.5% and as low as 0% in the last several years with the trend downward. Stick based rather than carrot based leadership model. Leadership uses threats to remove compensation to motivate behavior. (Does not work well.) Huge focus on globalizing jobs under false economic principals. (Global work force is cheap but cannot do much of what domestic resources with same job title do.) Domestic resources that leave are not replaced. New bureaucraticc processes released weekly. Process overhead has grown substatially over last several years.