It is an amazing place to work, nice coworkers and management. the hours are flexible and there's always something to do daily. I think that the most enjoyable part of the day for me would be the cleaning bit because I love to clean. I also enjoy some of the customers who are sweet and willing to wait if they have to.
short breaks, pay rate, poor hours, unfair managing, sometimes hostile.