Various job in a fast growing company. Opportunities to give your own input and fulfill the job. Great innovative products. A lot of smart people with so many different kind of inputs.
Cons
Rather high pace of work but within a framework that remains flexible and empowering.