Pros
There is always work to do. In fact, CK non-officially requires each employee to do the scheduled work of 1.5 - 2 employees as a standard. They will offer lots of perks to "compensate" for all the other drawbacks and then unethically punish employees for exercising these perks too frequently, at the company's discretion on a case-by-case basis.
Cons
the company culture is toxic to store level employees. Low pay and poor working conditions, often alone drive employees to other jobs. Circle K has the highest number of open positions consistently across ALL of their major competitors by a factor of at least 5. At the corporate level, there is a silent practice of "see something, DO NOT say something," as reporting any type of unethical or ethically gray situation will likely lead to your termination as a whistle blower despite the company's whistle blowing policy.