Pros
- Some amazing, incredibly smart people who deeply care about their teammates and the product - Commitment to D&I is better than most places I've worked. There's still a lot of work to be done, but this was one of my favorite parts of working at Braintree - Good work life balance, excellent benefits including discounted stock (mostly thanks to PayPal)
Cons
Your experience is going to different drastically by team; poor performing Managers can really break your experience there, and unfortunately Senior Leadership was often willing to not act on feedback about toxic managers. There's also very little opportunity for career growth; there are plenty of really smart and talented people who have nowhere to grow because their teams aren't structured in a way where everyone who is capable of more challenging work is given that opportunity.