Constantly changing days and hours of work gives little room to plan life outside of work. Managers have a ton of micro management to do which leaves little time for nuts and bolts of staff business, concerns, betterment of store. Be prepared for days to go by if you have a question to get an answer and feel lucky when you do get an answer. New ideas seem to be shot down quickly or you get a nod. Any comment to a manager gets discussed with all the managers. If you are interested in being a good company soldier, have not had a job before, love animals, and helping people this is a place for you. Pay and raises are low ; reviews based on if you are liked by managers, staff, service you give customers, which if fine,but not based on your specific job duties. So, if you EVER have a disagreement (or even perceived) with staff, especially managers, or any questionable comment from a customer, no matter how 110% you have done in the last year or how many customers have said nice things about you, you still have a strike. And there is no defending yourself ,reasons, or explanation allowed AT ALL