Pros
Perks, benefits, pay, equity—everything you hear about when you're being recruited is incredible. The company is also full of really intelligent, kind people.
Cons
They expect non-stop work (think 15+ hour days, every day), despite saying they value and encourage work/life balance. Every day even the top performers show up thinking they may get fired. Also the health benefits are misleading if you are using an out of network provider. Many things that are considered "covered" (acupuncture, physical therapy, etc.) have to go through multiple rounds of approvals through a third party provider. I've never experienced this at any other company, especially on a PPO plan. There's also no way to tell ahead time if they are going to put your medical care under scrutiny because everyone at the insurance company says the care is covered and so does the Stripe-provided plan summary. All of my medical providers hate working with the third party (AHS) and some have said they need me to pay fully out of pocket because this administrator is such a headache to work with .