Pros
SPS has some cool, new flashy stuff. They have cool tech, and a lot of incredible people. I never once doubted any of my wonderful coworkers, and lower management is fantastic. I wouldn't be where I am now in my career if it weren't for the managers I had and the people I got to work with. You can also move around a lot, which is good if you're exploring and aren't sure your path yet. I got to basically create my own promotions (into titles like the one above), so there is opportunity to move.
Cons
After four years there, it became painfully clear that C-levels give a lot of lip service, and ultimately, growing company profits is prioritized above all else. Their goal is to pay people up to 75% of market share (and most of the time they aren't meeting that goal). They pull kids in from colleges (private, white colleges) who don't know what they're worth yet, so they're underpaid. Upper management is extremely far out of touch in terms of diversity and inclusion. Before I left, I knew eight others who have left within the last year and a half because we're all disappointed that SPS is not interested in investing in true change to become an inclusive company that sides with social justice in the community. That would cost real money, which they're not interested in. There are groups trying to push for change, but when it comes to making a definitive statement , senior leadership won't commit. After 2.5 years of trying, I had to go.