It's a self-service restaurant that's better than many others. The quality, quantity, and selection of dishes are very good. The staff is fast and very friendly. The atmosphere is simple but clean and welcoming. The prices are reasonable. It's easy to get to and has ample parking. On certain days, there are a lot of customers and you might find a bit of a line, but the waiting times are always acceptable. They offer special deals.
It's a typical company cafeteria; the food is sometimes good, but other times it leaves much to be desired. Reasonable prices, a bit slow service, but the staff is friendly and pleasant.