Pros
I've worked at lots of other great companies. Stripe has been an experience like no other: stimulating and challenging work at a time when the company is scaling. I've been fortunate to be part of the team as we build out international operations and focus on users outside the US. It's been hard and fun at the same time and you never really know how the week will end. If you like learning new stuff (lots of it, fast), working with really smart people who will challenge you to bring your 'A' game and working directly with users, many of whom are still figuring out their own businesses, you will love working at Stripe. - opportunity to get close to real businesses across a wide range of industries - great product - a growing company where there is still lots to do, plenty of scope to have impact - strong leadership, clear and inspiring vision, cares about Stripe outside the US - great office culture (Dublin), a beautiful place to work with people who genuinely care about what they do and who strive to have a positive impact on Stripe's users
Cons
- some stuff still hasn't been figured out yet (you need to be comfortable with ambiguity)