Pros
Teamwork, locations, travel, no micro management, promotes from within
Cons
Not enough females in upper management, not enough staff at times, bonuses weren’t consistent, was always waiting for the other shoe to drop regarding layoff or company being sold.