"TSC/VG was a nice place to work. The people are great to work with as a team. The upper management may be a little rough, but they are all driven to the mission. There is a lot of passion from the people. It is a great company to see progress at the beginning of the commercial space race. Good luck"
Update your browser to have a more positive job search experience.
Upgrade My Browser