The company is run in a very "top-down" fashion, so many employees have the feeling that they are unable to do their best work, contribute ideas, or call out problems. There is a "father knows best" mentality that pervades management and requires that the entire organization leap at every new mandate from management. There's a constant feeling of thrash, volatility, chaos, lack of direction, little transparency and little regard for employee input.