Pros
awareness of products, culture at company, long term stock options, ability to change the industry. Strong ecosystem, aggressive telecommuting, medical coverage, great San Fran office
Cons
too large of a company, tons of process, not enough accountability at the lower levels
Advice to Senior Management
streamline the process for everything, maybe break the company into smaller parts, use outside legal