The company achieved to merge Research and Development with High end quality products to be sold to customers. Great team with a friendly and pro-active environment. Everyone is reachable and are concerned in create a great product.
Cons
Being in a small team can be sometimes overwhelming with all the tasks that need to be done.