Have well documented and organized company policies to follow with.
Goals of each person, team, division, and business unit are very clear.
Cons
Hard to get the support from other groups or corporate.
Hard to get enough resources for the groups that acquired by ST.
Career paths inside ST are limited.
Benefit plan is not so good.