99% of the time, I love this place. The food is great and the prices very fair. You may have to spend some time discovering which ingredients taste good in the custom salads, but once you do, you're good to go. All-day breakfast #1 is a fantastic value as well. Spicy chicken combo is great as well.
What I absolutely hate is the inconsistentcy. It's not often inconsistent but when it is, it's infuriating. I'll list them here:
Most of the staff fill the salad boxes to the brim but a few will leave it half-full. Once I ordered the spicy chicken and I brought it back to work only to realize it was very, very cold and hard. I had no idea what went wrong there. Also, the staff don't speak english well so if you ask for a tiny bit of pasta, they may fill half your salad box with it. One of them didn't know what broccoli was and I had to point it out in their salad bar. Cashier errors also seem common. A few times some of the pasta and broccoli tasted very salty for whatever reason.
Still, the place is generally good.