Pros: large company, good benefits
Cons: middle management, poor training programs and poor mentorships
Poorly managed at Middle management level. Managers tend to follow the leadership of the main company office, setting agendas and goals based on an inflexible business strategies that are inconsistent with the local markets. The architecture and engineering components of the company compete within the company and present more problems then solutions.