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
I have been working at Rapid7 full-time
Pros
Career development Strong onboarding All necessary resources to succeed Promotions from within
Cons
No cons - great company - heavy growth mode - excited for the future