The communication shared within the company was always outstanding. The CEO stayed in close touch with all of the employees.
Cons
The product direction was not always clear and marketing was not able to provide the appropriate level of expertise or support to help sell the product.