1.0
Nov 9, 2014
Anonymous employee
Former employee, more than 8 years
Houston, TX
Recommend
CEO approval
Business Outlook
Pros
connected to NASA and loved working with the NASA employees
Cons
Management was not very knowledgeable about things and they always seemed to keep their employees in the dark. Too many unknown layoffs.