Interview process overall was well organized, however the company clearly lacks leadership and direction as noted in the reviews from current and former employees. You go through multiple rounds, create presentations, get asked what your salary expectations are just to get a low ball offer with the most unfavorable contract terms I've ever seen - including MONTHLY pay. Additionally you are pursued like a top candidate only to find you are 1/3 people who got the exact same title and offer (assuming that's because 1/2 will decline due to contract terms and compensation). CEO and Board need to be a part of the interview process and approve every hire when it's a startup with limited revenue and cash. There are more senior managers than working employees it seems, and everyone is seemingly moving into a new role. Save your time and look for something more stable that pays better.