Great place to work unless it is a Saturday and loud, live music bothers you. Parking is sometimes limited, but around the block there is almost always street-parking.
Plenty of seating and lots of food/beverage items: coffee, beer, pastries, sandwiches. However, the service leaves something to be desired. They are regularly out of things or the kitchen is out of service (e.g. during my last visit they shut down the kitchen for 45 minutes in the middle of the day because "there was a big mess"). This has been a recurring theme. The cashiers are often sassy and ambivalent towards customers.