"Not much to say. The company went public in September of 2018 and will most likely be out of business in early 2020. Poor product and false claims doomed the company."
Update your browser to have a more positive job search experience.
Upgrade My Browser