Pros
Working for this company for 10+ years I underwent various company-wide changes. PMI was at its best when their offices were located in downtown San Francisco. Although the company was rapidly growing and started to set foot internationally, it maintained a family-like feel for home-office employees. They allowed for flexible schedules and telecommuting, and offered a "compressed" work week, that allowed of an extra day off, twice a month.
Cons
Benefits seemed to vanish after the company moved to their newly built headquarters in Walnut Creek, CA. Overall work conditions declined in standard and took on a more formal character and stronger separation between management and regular employees. This gap manifested itself already in the architectural planning phase with the design of two separate parking structures for the new office building. There was an in-house parking structure for management, which allowed for significantly faster access to the office. A decision that left many regular employees puzzled.
Then, a few years into the move, the mortgage crisis set in and the company went through and enormous downsizing effort. Obviously that let to further decline of overall work conditions and constant fear of being laid-off. As of November 2011, PMI is in run-off.