I have no particular opinion on Chromadex at the moment, but with respect to Glassdoor, their reviews are predominantly negative across the board. Unhappy employees have much more incentive to post there than happy ones.
Maybe not so quick. Only about 300,000 shares have traded today so far and the stock price is getting pretty close to what the investor paid.
What does this mean??? Use in humans would NEVER precede animal tests.
Can you provide a link please? Thanks