Pros
*Benefits are outstanding *Nice office, flextime, remote work *Competitive compensation, profit sharing, 401k match *Good support, gym, exercise program, fringe, EAP, loans, commute/travel *Contributes to community
Cons
*Progressive politics constantly forced on all employees to the point that its really starting to wear on even the most tolerant *Inept understanding of certain business units *Lots of big ideas that seem like corporate window-dressing that will get zero traction *Refusal to listen to lower level managers *Nepotism *Extremely disorganized information management *Failure to effectively leverage information resources *Refusal to consider substantive change unless it comes from upstairs *Punishment of certain teams to hide the failure of other teams *Poor project management practices *Lack of clear instruction is creating lots of confusion and disorientation