According to Glassdoor, CVS employees earn an average salary of $100,000. The company has been known to provide generous benefits, including 401(k)s, health insurance, and paid vacation.
In addition, CVS has been known to be a good place to work, with a positive workplace culture. As a result, many employees are likely to be satisfied with their salaries and benefits.