Still create game changing technology. They still try to change the industry, versus sitting on sidelines waiting to see what sells and come out with a C rate product 3-4 years later.
Cons
Still having growing pains, field team does not have a great sense of community.