Vantaggi
Incredible growth trajectory: the year-over-year numbers are outstanding and there is still lots of room for growth. Market leadership and true differentiation. Smart acquisitions and real business strategy. The senior leadership is very experienced. Not their first rodeo, not making it up as they go along. There's a playbook. Good culture. Work hard, play hard, lots of emphasis on fun. Strong values and integrity.
Svantaggi
There are some entrenched ways of working that need to be fixed for the company to achieve its true potential -- lack of processes, silos, etc. Management is aware but some of these are complex problems that won't be fixed overnight. And not a con but an observation: you need to be extremely comfortable with ambiguity and figuring things out on your own-- at all levels. Little hand-holding, minimal on-boarding. Have to do a lot with a little.