5.0
Feb 5, 2016
Former employee, more than 10 years
Gaithersburg, MD
Recommend
CEO approval
Business outlook
Pros
Good working environment, interesting projects, lots of opportunity for growth, competitive pay and benefits. Highly ethical company that strives to deliver excellence to customers as well as employees.
Cons
Failure to forecast market changes resulted in periodic, large-scale layoffs. Employees supporting direct contracts were typically placed, but indirect staff were generally at risk.