Management are disrespectful and unreasonably demanding. CEO has no clue for the company future, only taking care of himself. Turnover rate is extremely high, company outlook is poor. Awful communication all across the board. Micromanaging occurs at every task. Upward mobility is next to impossible.