I liked the place. Their food was not tasteless or not too salty like some other panda expresses. I had the steak and orange chicken with fried rice. I usually don't finish all my food and I was pretty hungry, but it was fairly good and had no leftovers.
I must admit though, they do have a lot of customers. The line gets pretty long, but the service does not quicken, especially during peak hours when everyone wants to eat.
The workers serving the food aren't rude. They just look like they all needed a break or something. If you come to get the chicken teriyaki and they're out of it, you will have to wait a LONG time. This guy was there waiting for it and we noticed him while ordering and even after we finished eating, he was still waiting for like 30+ minutes.
I, personally, didn't have a bad experience with the food or the wait, but it was very noticeable from what I saw with other people there.