The negative reviews in GlassDoor are piling up, and seem to share common themes - and it is not pretty.
There are accusations that management tried to lie to early investors about revenue sources.
Does anyone have any idea or insight into what is going on with them?
The cost of Neo4j also went up with their new model. (see https://neo4j.com/blog/open-core-licensing-model-neo4j-enter...)
And they did the thing with the closing their source which nasty.
Then there's the separation of OnGDB which we looked at, but that didn't go well either. One day they deleted all of their packages. All gone. Thank God we had caches, but it took them a while to come back online. In hindsight because Neo4j had sued them. I understand that but that caused a LOT of headaches.
I feel that Graph databases are one of those things like Document databases. You probably don't need it...
In general, a healthy emerging technology workforce should likely have ~ 20% turnover annually to stay fresh and modern. That means an average outside knowledge age of five years, which is quite long.
Some percentage of that 20% should be voluntary. If everyone stays 5 years before moving on, that's 20% turnover, with people leaving in 2 years balanced by people staying eight years, a long time in software years. Some percentage really should be so-called desired attrition, helping people find a better place.
It's unlikely all hires are great fits -- impressive if only 1 in 10 would be a better fit somewhere else -- so unlikely that 10% is as indicative of problems as you worry. For reasons, most firms are incapable of grappling with that day to day, so it takes adverse externalities to push them to encourage fit and upskilling mobility that should be normal.
If a firm can learn to help people find better fits and bring in current outside skills as a regular everyday part of business (rather than once a year layoffs), the firm will be much healthier.
// Finally, consider Postgres. ;-)
What would be a good alternative for it?
We landed on running RedisGraph atop Redis, and got it up and running in 45 minutes. Zero downtime. Zero complaints. Awesome.
At the same time they seemed to have put out quite a bit of marketing to developers, but hard to see their pitching solutions for the "enterprise" problems. Comparing this to the RDF Graph players, whom seem more focussed on playing well with all the other parts of the existing infrastructure. e.g. Virtual graphs on SQL dbs etc. (Personal bias to RDF so take that into account).
In the end we will see if the 500$ million investment in market share will materialize as long term sound investment.
Base R is quite slow. R + data.table is faster than Python + Pandas in a benchmark that I did recently.
For a 1 million row CSV file, Read + Sort + self-Join + Write took on a Windows box:
Base R: 47.56s
Python + Pandas: 6.44s
R + data.table: 2.99s
More details at:
https://www.easydatatransform.com/data_wrangling_etl_tools.h...