Pros: broad range of project types allow for a stimulating work environment, coworkers are generally very solid people.
Cons: upper management is disconnected from the realities of each "profit center", and operate in a reactionary environment without much forethought or a plan.
In Canada, Siemens decided to change their entire method of tracking and documenting a projects status and the billing methods. This exercise went off the rails almost immediately due to a lack of preparation and understanding of the complexities involved in making such a radical change in operational procedures. There was a considerable amount of confusion – more... created among the rank and file, resulting in a serious decline in the companies cashflow and ultimately the laying off of a large number of personnel. – less