Very interesting projects and opportunities to design and learn
Cons
As this is a small company, there are little opportunities for growth. Company does not offer benefits that compare to the norm in the industry. Emphasis on office "family" is a bit toxic.