It takes both luck and armor to survive
Pros
* a top unicorn in tech * awesome product and API * fast product iteration and ship rate * talented workforce * challenging * great perks
Cons
The operating principles are honorable, yet they are not followed. Your performance will be evaluated subjectively against moving goals that are either impossible to reach or have never been established. If your manager doesn't like you, they'll make your life miserable and fire you after demoralizing and confusing you to the point of anxiety. This happens frequently. Although Stripe refers to this as "performance management," it is abusive. The worst middle management I've encountered in my 15 years as a professional. Instead of empowering and growing, 1:1s were utilized to criticize and denigrate. No guidance, no coaching. Fear and bear traps. Get ready to tip-toe. If you want to keep your sanity, confidence, and happiness, stay away from this company.