Senior Staff Software Engineer • Former Employee
Pros: Exceptionally smart, thoughtful engineers who care deeply about the technology• The core database is genuinely impressive and technically interesting• Generally kind and collaborative culture among individual contributors• Good work-life balance relative to many startups• Remote-friendly and flexible work environment
Cons: •Inconsistent and often contradictory feedback from management
•First-time managers placed in high-stakes roles without sufficient training or support
•Performance expectations were vague and shifted over time
•Feedback often felt disconnected from actual work quality or outcomes
•Frontend and product experience work is under-prioritized and under-resourced
•Tooling, testing practices, and frontend engineering maturity lag behind where they should be
•Lack of clear long-term strategy for the cloud product and user experience
•Career growth and promotion paths are not transparent
•Leadership communication is often overly optimistic and not grounded in day-to-day reality