Pros
In very early days (1999-2001) a good to very good place to work. Once merger of Phone.com and Software.com was completed, went straight downhill. Every CEO since has been only marginally competent.
Cons
Absolutely no respect for contributions from the mid-level managers who built company. Newer management does not care if institutional knowledge and skills are lost through attrition, lack of motivation, poor management. Each new senior level person throws out the previous contributors (or makes them want to leave) and brings in marginally competent people with no respect for those who built the company. Their most recent CFO and interim GC were (imho) not qualified but ran others out due to their egos and inflated sense of importance.