Pros
I had a ton of autonomy and flexibility to make decisions and do things the way that I wanted to do them, and had all of my decisions supported. Blueswitch does a good job of respecting their employees expertise, challenging them in respectful ways, and supporting them when issues come up. We did a lot of the core customer success check-in kind of stuff for clients, but additionally managed the projects large and small and helped develop solutions for new features. A smaller client load made this very doable and kept work interesting and challenging.
Kontras
It's not really a good place for beginners, or those just starting off in the industry. I appreciated the autonomy and flexibility, others may need more structure in order to accomplish their goals.