4.026 Mar 2010Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsYou may have to work on a variety of projects.ConsHardly any communications from top management.Show more
4.015 June 2015Software engineer/analystFormer employeeRecommendCEO approvalBusiness outlookProsthis is the place to be jack of all trades, you might as well be master of some. Small company, great management.Conssometimes you would like to see more transparency in how things executeShow moreHelpfulShare
4.08 Feb 2013Systems engineerCurrent employee, more than 1 yearHerndon, VARecommendCEO approvalBusiness outlookProsNew technologies to learn New products to understand Skills keep changing and updating Great management and peers who can be of tremendous helpConsTravel frequently Long work hours No one area of expertise as an employee - in other words, you will be a Jack of all tradesShow moreHelpfulShare