I’m a head hunter - Glassdoor and indeed are worthless. What matters here is the unique compliance tech that they have/are developing to work with the federal government. They supposedly have invested in building this platform and have connections as referenced previously with big honchos with deep ties to government regulatory agencies.
Looking at a few disgruntled employees is amateur hour. It’s not going matter one bit where’d this becomes something or not.
I would double check the 3 year weekly chart with the accumulation indicator before saying that. It’s clear as day 1.25b shares were traded in January and most never hit the market again.