5.0
26 Jan 2016
Current employee, more than 10 years
Gaithersburg, MD
Recommend
CEO approval
Business outlook
Pros
Very ethical company to work for. Good Pay. Telecommute
Cons
It's a very large company, so you can run into red tape trying to get things accomplished.