Pros
The possibility of benefits (sure it takes 1500 hours of work in your first year, but, hey...). Flexible schedule (more on this later). Above average pay - for a grocery store that is. Chance of progression IF favored. Tuition assistance (after six months of continuous service). Supposed "Open Door Policy." Whether sincere or not, very friendly environment. Annual automatic raises, typically 50 cents (IF requirements are met). The ability to meet a variety of people. Working there, you never know who you might bump into. The "all round" experience: dealing with a variety of people and personalities and situations, and having to perform a variety of duties.
Cons
Flexible schedule: NO SET SCHEDULES. This means work-life balance to be terrible. Extreme hours: either you're full-time and get 10 hour shifts or you're part-time and get 4 hour shifts. There is really no set hours for part-time workers, sometimes 10, sometimes 39 and anywhere in between. Extremely wide range of duties. If you do not have an open mind about what you would do on the job (i.e. cleaning bathrooms), then this job is not for you .