I have been working at Cisco Systems full-time
Pros
Love it, lots of respect for this company
Cons
None it's a wonderful place to work no office politics
I have been working at Tenable full-time for more than 3 years
Pros
Tenable gives lots of flexibility, and great benefits. There is no micromanagement, and the managers are here to guide and help. The company is growing, and constantly adding new features to the... product. Due to the recent acquisitions' portfolio is growing too, which gives great perspectives and opportunities for CSM's.
Cons
None that I can think of