Keeper is a chaotic environment. This is true from the individual contributor level to the most senior roles, and across every department.
There is no management layer because no serious professionals will put up with the level of disrespect and abuse that the CEO and CTO level on employees. At least a dozen senior leaders have joined an left in the last two years alone. These are professionals with decades of expertise. Instead of seeing this as a signal that something is wrong, the CEO immediately slanders them and calls them weak (yes he actually says that). The minimal management that does exist is laughably small for a company of Keeper's size and they have only survived by being yes men. That means no creativity, no expert opinion, no strategy. The entire operation is the CEO and CTO. It's the thinking of a 30 person company, not a 300 person company.
As a result, the CEO and CTO attempt to "manage" all the way down to individual contributors. That means attacks, insults, public embarrassments, and harassment at all hours of the day. It really doesn't matter what role you're in. At some point the CEO or CTO will call you to scream about something.
The ICs and low level managers that last more than 6 months do so through luck, or by deftly passing blame to someone else in the organization. Again, that leaves no space for the things that make a business successful. There is no collaboration, There is no passion. HR exists to perform terminations, not cultivate talent. Engineering fixes rushed deployments instead of innovating. Marketing SPAMs higher volumes instead of testing new strategies. Product... well, product doesn't actually event exist, but you get the point. It's impossible for a company to operate this way for long and the day it all falls apart is closer than anyone is willing to admit out loud.
In short, there is no reason to join this company. For those of you still there, I wish you well and hope you know that the grass really is greener on the other side.