Pros
- An industry leader in FinTech with the benefits to match; as far as resume toppers go, it's not that bad. - Some pretty great people, though this frankly varies department-by-department. - Building and growing a product used by more and more people everyday, even if they don't know.
Cons
-The politics people mentioned here are real; you'd likely have a better chance of getting into a management role if you left Stripe for a role at Google and came back on what some employees refer to as the "Google Gravy Train" versus developing in-house. - In that vein, you have to be willing to put in face time outside of work to advance anywhere, and the review process means a lot of your work might never be noticed, even in performance reviews. -Management team is busy patting themselves on the back to address key employment concerns, leading to tech debt as technical talent becomes disenchanted with the company. -Despite the company's almost-suspect emphasis on transparency, a lot of major changes in the company take place behind closed doors, and often the rank-and-file employees find out far later than would be sensible from a productivity standpoint. - C-level executives either woefully unaware of many of the troubles or playing deaf; sometimes it seems as more time is spent promoting Stripe's image to tech companies than is spent identifying core issues in hiring practices, HR practices, and a much-needed overhaul of the way in-company communication is handled.