4.0
Oct 21, 2013
Former employee, more than 5 years
Bethesda, MD
Recommend
CEO approval
Business Outlook
Pros
Excellent work-life balance, diverse portfolio of products, many opportunities etc.
Cons
There are multiple management layers, and some teams work on emerging technologies while some others are relegated to maintaining legacy products on outdated code base. Do your research before joining the company.