Stripe is an Irish-American financial infrastructure platform offering payment-processing software and application programming interfaces for e-commerce businesses, websites and mobile applications.
Pros
The work is very high impact and there are lots of opportunities to learn if you're not already familiar with the fintech space. Most of the big projects I've been on so far have been fun to work on. There are also a lot of talented, kind, and helpful engineers at Stripe who are really nice to learn from. I really enjoy my manager and the folks on my team. The money + bonuses are ~ok~. Pretty standard for a pre-IPO unicorn, but the goal is that there will be a big pay off later (fingers crossed).Cons
- The work life balance is *bad*. For how many products Stripe has, we are a very lean company. Too lean. There's just a lot of work, and very very tight deadlines, very fast paced, and not enough engineers and product managers to do all of it. If you want WLB as an engineer, join an infrastructure team, not a product team. - There is little to no investment in making the engineering org more diverse. This was surprising to me because of a lot of public facing company statements, but don't be fooled like I was. People (at least in the eng org) do not care about diversity. - HR sucks. And of course they would, I guess. But I had a really negative experience with HR where I walked away feeling completely devalued and gaslit. - Dev environments kinda suck and make the work a lot slower than it should be.Stripe is tailored for individuals who not only relish solving difficult problems but also excel at it. If this description aligns with your capabilities, consider taking on a leading role in shaping the next chapter of Stripe's story.
We have weekly sessions where senior leaders meet all Stripes and provide updates on the business, answer questions, and dive deep into recent projects and priorities. We have job titles, but we’re not highly stratified; we make decisions based on the quality of an idea, not the seniority of the person proposing it.
In their professional journey, whom do they aspire to serve? The clientele spans across diverse industries and nations, catering to community nourishment, healthcare provision, transportation facilitation, and more. From local retailers and fitness centers to international corporations, they utilize the infrastructure Stripe provides. With $641 billion in payments processed in 2021 alone, Stripe holds a substantial responsibility in the global economy and endeavors to maintain trustworthiness as custodians of this trust.
Stripe hosts undergraduate and graduate interns from around the globe.
Crafted for creators At Stripe, individuals find an environment where they're encouraged to excel and innovate, supported by colleagues who inspire them to achieve their highest potential. The company fosters a culture that values both the broader vision and meticulous attention to the smallest details, whether it's in design, code, or communication.
We balance innovation with scrupulous attention to every bit and byte involved in the movement of money—because we can’t do our job well unless we do both. When we started, we emailed every API error to everyone at the company. Now, we have more than 250 million API requests a day—and we still care about each one.
We have weekly sessions where senior leaders meet all Stripes and provide updates on the business, answer questions, and dive deep into recent projects and priorities. We have job titles, but we’re not highly stratified; we make decisions based on the quality of an idea, not the seniority of the person proposing it.