Pros
They have some genuinely nice and hard-working people at the store level. Most managers are fair and easy to work for, but that is really a store by store factor. Profit Sharing is decent and certainly comparable to other similar companies.
Cons
Promotion and advancement opportunities have dried up currently...they are cutting back a lot. Right now, upper management is in disarray and very frantic. Corporate has little insight as to what is happening at the store level. Legal and company policies are rarely enforced with any consistency. Scheduling for assistant managers doesn't allow for any work/life balance...unless of course one has no life outside of Walgreens. In management, you are married to the company and by married, I mean to say that you will be spending all of your nights, weekends, and holidays with Walgreens. Company morale (store level especially) is at an ALL TIME LOW. Many employees simply feel "stuck" in position because of current market status. New corporate strategies and directives have gone too far away from 4 way test and other founding principles that have made the company so successful.