Until the very late 1980's, a top-notch company to work for in every respect.
Pros: great management that knew how to set an example, demand excellence without being overbearing, and be concerned with the all-around health of their personnel.
Cons: needed reorganization to compete effectively in the coming decade.
This was a company with a very strong engineering and technical support base, and a concern for being on the top of the list of great companies to work for. Many of the people on technical support staffs were technicians, programmers, and engineers. Great talent all around.