Pros
Co-workers; well-known brand; good benefits; large company so potential to experience many different kinds of business units.
Cons
Company leaders are wholly focused on shareholder price and looking good on the outside to the exclusion of everything else. Lots of spinning of image to look relevant, but on the inside staff are struggling to complete work with antiquated hardware and inadequate software tools. Many layers of process to complete a request. Frequent lay-off programs and stacked ranking evaluation systems either frighten employees into working themselves to death or pit them against each other to get a better ranking. Staff are constantly told to 'get exposure' to upper management so when ranking time comes around they will not be just a faceless headcount to cut. Raises, bonuses are infrequent; pay low to average.