Pros
Very exciting place to be! This is one of the best company break out opportunities I have personally had the chance to be part of. It's not often in that you can join a company at that right moment, where there is an amazing story behind it- and ahead of it. The company is still formative- ample room to have a significant impact. Strong financial performance and recent IPO Experienced Leadership- inspiring track records and past experiences coming together Technical challenge Cloud + IT + Enterprise customers + Global Customers passion and active customer communities Growing the company by referrals- bringing the best people you have worked with is a plus.
Cons
Challenges are shaped by recent success and growth, so not bad challenges to have. Still relatively under the radar a bit for a company with this much going for it.