4.0
Sep 9, 2012
Current employee, more than 5 years
Lexington, MA
Recommend
CEO approval
Business Outlook
Pros
Definately the most technically challenging place to work where you also contributing something back to national security.
Cons
Health care benefits are not great and culture can be difficult to navigate at times to get things done. New staff need to be self-starters to learn how things are done.