Pros
Very nice physical work environment Tolerant corporate culture, accepting of all colors, creeds, and orientations
Cons
Relatively low pay. Raises are rare and small, with performance being rewarded occasionally with the possibility of annual discretionary bonuses the amount of which depend on business conditions and management's whims. I saw my workload increase every year as people would be let go and not replaced with their duties just heaped upon the remaining workers. Huge amount of office politics. The different business units do not co-operate and act like separate companies often in conflict. When making decisions like supply chains or data systems the overall good of HP rarely mattered, only the effects on their own business unit were considered by the business unit's management. Lack of C-Level leadership. No vision. Seemingly countless expensive and ultimately pointless, money losing acquisitions (Palm $1.2B, 3com $2.7B, EDS $13.9B, Autonomy $11B). HP culture is ossified, slow to respond, and resistant to change