The people and facility of this company is great. They have good culture and the people are passionate about what do.
Cons
This company is a private organization backed by a group of investors. Unfortunately this company has not turned a profit yet and job security comes into question.