Pros
WLB depends on the product area, but generally excellent. Lower management, in my experience, is wonderful. They want you to succeed and are open to feedback. The database technology is second to none. Current CEO is an industry veteran and was able to really turn the company around after previous CEO royally screwed up the company. Friendly and good natured people. It really does feel like this company should succeed given how good the tech is, so it's painful to see the company unable to grow. And there is a massive portfolio of government, bank, and insurance customers, and we have a very frugal CFO ... it will be hard for the company to go under.
Cons
Feels like there is no excitement in the company anymore. All employees employed 5 years ago are now gone, mass exodus of talent over last 3 years. It doesn't feel like same company anymore. CEO has disappeared. No new talent wants to work here. We don't get updates on how company is doing. Core technical engineering problems all solved, nothing left to learn; Founder will solve core problems if any come up. Feels like there is no way to grow a technical career here. People aren't motivated. Too hard for new customers to understand the technology and our APIs. Benefits are mediocre, 401k match is up to 2k.