Pros
I do miss some great people, but most are jumping ship anyway. Office is in a nice location, and is pleasant work
Cons
Absolutely horrific R&D leadership. It's beyond obvious to everyone who works there the CTO and CAO are both completely unqualified to run enterprise cloud software development. So while some from professional services and other groups may be posting positive reviews, you have to ask: How long will it last? You can only ride on the Hard Dollar coat tails for so long. A company that lacks the ability to execute and deliver new product to market, after several YEARS now of trying to get there, is not a ship you want to be on. Software Development opportunities are plentiful in the valley, so don't waste your time on this sinking ship!