Great, consistent Asian food every order. The fried rice has never been dry, the deep fried food never over/under fried, the meats tasty and filling. Having lived in Asia myself, this place takes the flavor from the source, and improves it with American standards of quality- Meaning, good quality food, without the problems that come from Chinese standards(Let's be honest, Chinese health standards are crappy, meaning their food quality on the mainland can be really hit or miss).
Con- As others have noted, they can be slow, especially when busy. Like, really slow. So, if you are hungry, and in a rush, avoid this place at peak times. Even it they aren't busy, it's typically 6-12 minutes for an order. If you want fast Chinese food of lesser quality, Panda Express or Rice King Express are much faster, while being relatively consistent and filling the stomach.