3.07 Oct 2021Anonymous employeeCurrent employee, more than 1 yearRecommendCEO approvalBusiness outlookProsThe teams are great. Some of the building is okConsUpper management is an issueShow more
5.019 Jan 2026Software engineer iiCurrent employee, more than 1 yearMechanicsville, VARecommendCEO approvalBusiness outlookProsReally good team with flexible management and interesting projects to work on.ConsIt's a small company, so pay is not as high as you might find other places.Show moreHelpfulShare
5.010 May 2016Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsGreat pay. Travel. Expenses paid. Bonuses.ConsLots of time away from home.Show moreHelpfulShare