Pros
I've worked for ZoomInfo just under 4 years at this point. I started with full intentions on keeping an easy, interim, maybe 6 month position. The company, the culture, the benefits, all kept me here. The company does a great job promoting within itself and bringing up their employees. If you want to learn something, every manager I've had not only allows you to take your work hours to do so, but encourages the growth you want. I feel like this company has changed my life for the better and I am thankful for the time I've had here.
Cons
I do not really have any cons to report. Nothing is perfect, and a job is a job.