Upper level management is even more out of touch with reality than the old guard that was replaced in October 2017. The newly anointed CIO is a complete moron. He is the absolute worst kind of micro manager I've experienced in my entire career. Benefits are terrible, Salaries are well below market average, and the working conditions have deteriorated to the point that there has been a mass exedous in the past few months. The company is obviously on its downward spiral and soon to either fold or be purchased. Don't let false promises of growth fool you.