Vantaggi
The company is hard driving but those who thrive on this and build trust internally like it. Just like any high tech market, there are ups and downs but the forward progress has been steady, with only the usual speed bumps and growing pains. The product plan is always evolving and pragmatic, dealing with reality, not pie in the sky visions. The “toxic” culture described by a former employee (clearly written by our departed product strategy director) applies only to those who could not earn respect on their own merits and got pushed aside. Frankly I am disappointed in his parting shot here because we all knew he under-performed and was a cultural misfit. Keep up or be left behind.
Svantaggi
Find a way to earn your place or you wont fit. This is not really a con but instead is my way of countering the few recent negative reviews from former employees. It's simple...make something, sell something or take care of customers otherwise why bother.