Stay away from this company, it is going broke. They are losing customers every month and struggling to survive. They laid off more than 50% of their employees, asked their employees to "voluntarily" reduce their salary, and hired new talent with a higher salary. They have also gamified laying off people, there was an all hands and they told all the employees if they got an email they were in (they still have a job), otherwise, they were out (fired). If you are still at Onfleet just know, that severance is less than a month.