Pros
Friendly environment, all employees share same frustration with management, thus they spurted each other in family matter.
Cons
Often late on payroll (and several times they requested the employees hold their checks as there were not enough funds in the bank to cover the checks!),employees are not clear who their Boss is and who to complain or request assistance from, Extremely poor working conditions in the production warehouse (In fact, it may violate labor laws. There was extreme heat in the summer, cold in the winter and unsafe working conditions overall). The company takes a "Too Bad, like it or leave" attitude with employees.