Pros
Great office environment Humble and friendly people all around Awesome medical and work/life benefits
Cons
Ineffective and inexperience managers: I have seen many people managers promoted into their roles without any real training or prior experience at all. People management involves being responsible for the growth, wellbeing and career trajectories of actual human beings, Too many junior managers at Stripe simply given the role of managing a team without having any clue what they are supposed to do on a day to day basis. This results in ALOT of unnecessary attrition of otherwise good talent which I have personally witnessed. Not enough emphasis and importance placed on the growth of APAC offices, product localisation, new market launches, local pain points and talent development are often overlooked/deprioritised and severe lack of internal mobility that is otherwise seen in the US/EMEA offices.