Pros
Promising product(s) with no competition for their main product.
Cons
The CEO has no experience in the CEO realm and has driven the company into the ground. Many of the key people with knowledge from the start have left, and the company lost funding so much they had to lay off half of who was left. The people remaining know that the company need them so there is less work being done from the worker bees. But thankfully there is upper management right? Oh so wrong. The upper management who collect larger paychecks than I have seen are clueless in the positions that they are in. They just sit there collecting their paychecks and do not care about helping the company. There is no upward movement either, the CEO and "leadership" think that outside people could do the job better than people who have the knowledge and have worked their fingers to the bone for the company. If you are looking for a new job, read all the reviews and keep your eyes open if you interview here and evaluate if it is really worth it.