On August 10 they eliminated 22 positions, some newly hired. Google their CEO. Review how much the C-Suite is paid its unreal for a "start-up". Look at their annual revenue. Do your research. With annual revenue of 9 million, how can they pay their c-suite 50% of that and call it good business sense?
They should be ashamed of the way they do business. HR will respond to Glassdoor reviews and say, "best of luck in the future". Seems hollow after 22 position eliminations and turning around to post 10 new positions.