Pros: learning new things and interact with multiple groups
Cons: management is structured heavy, too many layers and no clear guidance and hardly leverage their
Too many meetings, too many people are engaged in one work, low efficiency.
Management style is horrible, too many layers in the management, no decision maker, management hardly popup clear guidance and knowing the technical solution.
Mid-west write-man culture, women's voice is never heard and less respected. Some of the co-workers are selfish, plays – more... political games Network within the company is the most important thing and to keep job security. The company has the products, technology and expertise, but management has no business and marketing sense at all.
Many opportunities to learn new technologies, work with many good bright people. – less