I only go here for lunch since I work nearby. There service used to be terrible but it seems to have gotten better. I find when I get frustrated there now its because of the fool in front of me who spent their time in line chatting on their cell phone and now want extra time to decide rice/noodles? chicken/beef? 1 entree or 2? ... you get the idea.
There's also super friendly asian guy who didn't used to work here and seems to have made things better. He's a bit overbearing but at least he keeps the others moving quickly.
Take it for what it is - fast food. Not the best meal you'll ever have but certainly not the worst.