Pros
A Customer Success Specialist (CSS) is a technical person, who is given the task of acting as a technical consultant for customers, in the post-sales stage. The goal is helping customer with product adoption. The daily job is a mix of studying/practicing with the technology, on one side, and engaging with customers in meetings and workshop, on the other: so, it's a very interesting mix between technical and "soft" skills. It's particularly indicated for technical people who have a passion for explaining, helping, engaging with people. It's the ideal position for people with a strong technical background, who wish to move a little bit towards the business and the communications side of the IT work. The Customer Success organization in Cisco is still very young, which gives an opportunity to stay in an enthusiastic environment and to shape the organization, because many processes still need to be finalized. At the same time, it's a growing part of the company, because Cisco's vision is to focus more and more on recurrent revenues, and therefore on subscription renewal, and therefore on adoption. Being a post-sales role, there is not excessive pressure, because CSSs are not measured in relation to a sales quota. This gives time to learn, and to establish a good life/work balance.
Cons
The cons are exactly the other side of the coin, if compared to the pros. E.g.: Since Customer Success is a young organization, things are changing very often: the management is changing ideas and adjusting the strategy very frequently. This is not ideal for people who like to stay on a solid ground, or to be constantly told what to do. Another example: since the role is post-sales and not bound to sales quotas, as a result the compensation and the incentives won't be so high as in a sales role. But, in turn, you get lower pressure and stress.