This is by far the hardest job I've ever had. One reason is due to the fact that my store is very understaffed. However, we have interviewed tons of people, but because of their high standards, they would rather be short staffed with the right people than hire extra help that might not work out later. This can leave you discouraged by not being able to achieve company standards and expectations even though you are working your tail off for the company. Also because of their high standards, closing the restaurant takes hours, and even though we close at 10, I can bet on being there until at least 12:30am every night. They nit-pick at things like offering line items in a particular order or not rolling your burrito to a certain shape...which can be discouraging. Because of the "top performer culture", every thing you do wrong is noticed by your coworkers, and they make it a point to tell you what you're doing wrong every time...which can also be discouraging. In their defense though, they are just trying to make you better. Dishes are washed by hand, which takes forever, and you have to do jobs like clean out the drain socks full of muck and food and get on your knees to polish the sink pipes. Working the line means doing fast, repetitive motions for 1-3 hours at a time, leaving you sore long after your shift is over. Although breaks are paid, you only get one 30 min break when working 10+ hours (no smoke breaks), and you have to attend an off-the-clock mini meeting every night to reinforce company culture. Finally, most of the people that come through the line are rude, entitled, gluttonous, and cheap. They want a 2lb burrito and then complain about paying for guacamole. Overall, my coworkers and benefits are great, but the job itself is not so much...