Think of TSC
Please think of TSC before you guys even consider CSC to be bad/ slow.
In TSC we guys are waiting since Nov 2000. No movement of dates for last three months, EADs are getting delayed by six months and AP are even eight months old. I know of people, who have applied AP second time without getting the first one.
I am telling you, you people are very luck to be with CSC. We guys read your forum to feel good. You guys are at least moving.
GOD HELP US ALL.