I have had lunch here twice, but our office has had their catering option a few times. Lunch was spot on and very good. Portion sizes are great and you can tell they make the food fresh. The catering is the best deal, for sure, though. We ordered for about 15 people, but there was a nice amount of left overs I had the next day, too. The catering presentation is great and they come and set-up and label everything.
I would recommend them for lunch and highly recommend the catering options. It's a nice break from all the other fast casual places out there.
Oh, and the cookies are awesome, too! Fresh, hot out of the oven when I got them.