Most of the good reviews on this about this company seem too consistent and all seem to have been written by management. On the other hand, the negative reviews only have some similar elements such as the micromanagement, lack of integrity by the owner, general mistreatment of employees and the playing of favorites. If you do interview here, ask them about turnover levels, history of layoffs and how the headcount keeps seesawing up and down