Pros
You're part of an organization that runs on strong values around customer, success, innovation, trust, and equity. You're not only building impactful features, but you're also making this world a better place.
Cons
SalesForce is going through a lot of organizational changes and might not be the place you heard it is