Pros
The coworkers and customers can make the job great depending on department. I loved working with my regular customers and getting to get to know new ones and their projects. With a good management team this can be a fun place to work. I learned a great deal of valuable skills working in the copy department.
Cons
The compensation is very poor with associates sometimes having raises revoked, being demoted from full time to part time, and unstable hours. Promotions were more often than not given from outside the store or company which I found discouraging. Watching store management being treated so poorly ruined any desire I had to strive for it. There is very little regard to what is practical when policy changes are enforced. Employee feedback no longer seems to matter at all to this company, unfortunately.