Pros
The startup culture that still somewhat exists here. Work from home is great if they'll let support be a part of that. Pay and benefits are great. You feel safe to work here in terms of equality. Salesforce really does shine in this realm.
Cons
The push for productivity on top of enormous amount of learning material pushed on people here is unrealistic and stress inducing. During the pandemic more work was given than less. Getting a promotion requires you to push numbers rather than do work that benefits the team. All of the number fibbers and cherry pickers are the ones getting the back rubs here. Work/life balance is not respected all that much. It's stated that you should strive for a work/life balance, but the amount of work given does not allow it, and you'll usually find yourself frantically looking for extra time to fulfill work that's been unrealistically dumped on you. KPIs are unrealistic given the extension of some issues that customers raise. Upper management makes quick uneducated changes that usually goes against what everyone in the org would recommend, but they do it anyways.