Pros
For the most part management is clear about the direction of the company. The company is doing well nationally and internationally so it is fairly stable. Work life can be a bit hectic and demanding especially around the end of each quarter. Most jobs are in the area of parts order fulfillment or electronic parts sales. Work is consistent and the pay rates are mostly competitive.
Cons
Over the last couple of years the benefit packages have been getting a lot more costly. In addition the employee stock purchase program keeps getting suspended. Finally the sabbatical program has been cut permanently. The company has had to tighten the belt and that has been reflected in the move of the corporate HQ as well as cramming more people into smaller cube spaces.