Pros
If you're at a good store with good coworkers and good management, this can be a fun, wonderful job. Co-Manager and up get decent pay. Always opportunity for quick advancement, especially since they bought Hess. If you're "relocatable", you will go far. Great potential bonuses.
Cons
Promotion based on how well the DM likes you rather than competency. High turnover due to low pay and incessant corporate pressure to work harder. Corporate constantly says that they value employees, but treat them like tools and have no trust, e.g. most cameras are pointed at employee areas. Above Cashier, they move you constantly from store to store. Very strict and binding corporate protocols that do the managing for in-store managers, turning them into babysitters. Any communications to employees from corporate come off as propoganda (You Are Speedway, etc.). No communication to/from upper managers besides surprise inspections and scoldings. Oh yeah, and if you get robbed, you pretty much get fired.