Cons: many, nothing was positive
poor communication top to bottom, terrible supply chain, dysfunctional company,
they offer incentives (raises) via stock, but pay off in 3 yrs if you are employed,
their concern for proper business practices is low, get the product out the door, low quality, old technology.
lack of design discipline, resources & documentation. no formal process & audits for ensuring a quality product.
I've seen start up companies that are better.
overall most divisions were un coupled, yet suffer the same problems.