Pros
Pleasant work environment. Everyone is cordial towards each other and is earnestly trying to build a better company. No-meeting Thursdays. Hits all the right notes with the perks and work-life balance.
Cons
No compelling technology vision. Any semblance of passion for the company has been long gone, or never flourished to begin with. Company leadership is in flux, and generally nowhere to be seen. Talent bar is so-so, and some groups are *abysmal*. Risk-taking is discouraged ostensibly to minimize the possibility of bugs, even though the database product is riddled with them and more facepalm-level ones are found every week. Because of the risk-averse culture, there is no compulsion to pursue interesting projects, and it's harder to recruit and retain talent if there's no motivation to tackle interesting problems. It's becoming increasingly slow-moving, opaque, process-heavy, and JIRA-centric. I'd go as far as to characterize it as a JIRA *fetish*. No joke. To modify temperature controls, you need to file a JIRA. Every thermostat in the main New York City office has a sign on top of it saying so.