Pros
The training process is fantastic. Basically an 8 week program with a mix of on-demand training that you do yourself, plus live sessions with fellow CSMs who are the instructors. Work life balance is awesome - we were given the opportunity to work remotely as often as we like, and it has been nice to be trusted to get our work done from home every day. The perks are great - nice vacation package with personal time, floating holidays, volunteer day, 401k match, employee stock purchase plan, etc. They are generous with bonuses and reward you for achievements accordingly. My coworkers are warm and were welcoming when I joined the Customer Success Org. A number of people took the time to have "virtual coffees" with me and introduce themselves during my first couple of months. The growth structure is well mapped out, so you are not stuck in the same role without being promoted for years on end. Participating in meetings w/ analysts give you the ability to learn such a wealth of knowledge - the "Forrester MBA."
Cons
The pay could be better, but is not terrible. Compared to a SAAS CSM Position, it does not pay as well. Sometimes there's a disconnect between departments. Example - CSMs are told to give the client certain language, but other teams do not relay that same information so put us in a tough spot. Lots of products and information to learn right away - can be overwhelming. Corporate rules can be annoying when it comes to annual raises and bonuses.