Pros
cPanel was a great learning experience and they truly care about the employees. They offer great benefits, including free healthcare and 401k matching. If you are a developer or technical employee, you are highly respected and well compensated.
Cons
cPanel has a lot of great ideas, but it usually falls short in the execution. The human resources department is run by an employment attorney, and while they keep restructuring the department to make it better for employees, it always seems to be a way to better protect the company. The biggest con is the lack of business knowledge within the executive team. Most of the executives were the most technical person in their role and had nowhere else to be promoted to. There doesn't seem to be a focus on growing the company as much as developing features these executives want to see themselves. There is a serious lack of the customer's voice in the product direction. These concerns are often shared by employees and product owners but fall on deaf ears. If you are not a developer, the options for advancement and growth are severely limited. It's the first SaaS company I have worked for that treats the business operations as unimportant as cPanel does.