2.0
16 Jul 2019
Current employee, more than 8 years
Gaithersburg, MD
Recommend
CEO approval
Business outlook
Pros
Good work/life balance. It's easy to make up missed hours, and it's extremely rare that to have to work overtime. Pay is decent
Cons
Every single tool and program you use will be an ancient, in-house, buggy mess. Can be hard to change jobs if you work here very long, as every piece of technology they use is non-standard and/or obsolete, so you don't gain any experience with technologies still used by other companies. Your will only spend about 10% your work day actually coding. The rest will be spent dealing with massive amounts of bureaucratic red tape.