Public facade mask the internal despair...
Pros
HQ SoCal location. Paid relocation (@ least 4 me...). Well-managed internal customer support team. HQ close to major airports. Employee product purchasing program for demo units, e.g. video projectors to watch the 'big game'...
Cons
Upper management: outdated, archaic and without vision. Real Machiavellians; they have Machiavelli's book, The Prince, on their bedside table and turn to it often for advice on how to practice effective "divide and conquer" strategies. As a result, mid-managers become preoccupied with guarding their backs instead of focusing on growing the business.. HR: they forgot the company's most valuable resources -- its employees. They act like a compliance unit and enforcer of a poorly developed performance review process. Others: Ineffective internal IS systems and support. High doses of internal politics. The shadowing Japanese 'observers'. The hypocrite corporate social responsibility communications (paper and printers are everywhere like back in the 80s/90s).