Fast moving company
Lots of opportunity to learn tons of new things on a regular basis
A few great people in the company that have a lot of experience and knowledge that they are willing to share and teach with other
Svantaggi
They tried to be good at everything all the time from physical products to software as a service. There was not one singular thing that they decided to hone in on and be good at that one thing and then expand further.