Vantaggi
The company was very employee-centric. Benefits were good. Engineering division was smart to put older experienced engineers with younger hot-shot engineers who had advanced computing skills.
Svantaggi
KSC offices and ASRC HQ were as far away from each other as you could get and still be in the country. The time difference was an issue when dealing with corporate benefits issues. But aside from the time difference, it was still better dealing with ASRC admins than many of the other companies I've worked with (Lockheed, GD, etc).