Excellence driven, focused on technical competence and training. Strong work product.
Cons
Mgmt has weak people skills. Alliances amongst managers are strong .. if you don't play their way - they ALL cut you out. High stress, high anxiety and demoralized environment. No trust and weak in respect. Play favorites. They say one thing and do another.