I have worked at Neo4j for the last four years. I have never in my career seen a company go downhill so fast. What used to be a fun, trustworthy and inclusive environment is now toxic. I actively saw the enthusiasm and passion be drained from employees during this past year. New management regularly talks badly behind employee's backs and every department points fingers and blames someone else for their problems. They blamed the layoffs on outside macroeconomic factors, but yet they are now backfilling for those positions that they laid off. The layoffs were just a way to get rid of more tenured employees to make room for managements friends. If it was not for the current market, I would have left this position a while ago.