Great company with a very positive work environment. The CEO is a very cool-minded and supportive person, and there are a lot of learning opportunities for professional growth.
Cons
A little more structure and clarity from management would make things even better.