Most individuals are a pleasure to work with, minimal drama
Cons
Management is poor implementing plans that will both meet customer demand and actually have a snowballs chance in hell of succeeding
Very little chance of upward mobility within the company. They always hire from outside for salary positions.