Absolutely abysmal leadership. These people have been running the company for 5+ years and still are not able to learn from their mistakes. Headcount growth has been non-existent for past 3 years because of the turnover rate, that should tell you something. The current tactic is to try to squeeze as much as possible out of current employees as they are completely unable to scale the business and get the necessary people in crucial roles.