Store directors are crap in my personal opinion, I don't think I ever had one that really treated me the way I should of been treated, upper management (Grocery, and GM) don't seem to do much but sit in the office and leave to go get food. Pay is alright, but once you top out you don't get your annual raises, and if you aren't topped out you get a raise every 600 hours? And if you pick up extra hours in any department it does not count towards your 600 (EX: If you are a cashier you need 600 hours worth of cashiering for a raise, if you pick up hours in produce you would need 600 separate hours there to get a raise) Cashier hours are based on seniority, so the employees who have been there for 10+ years of course get their 30 hours even if they don't deserve it and do less work than everyone else.