- Great co-workers.
- Good managers.
- Telecommute.
- Flexible hours.
- Job training.
Systems Analyst / Programmer (Former Employee)
Reston, VA - December 17, 2014
Good place to work
3.0
It's a good place to work, due to many locations worldwide there is no real interaction with upper management due to size of the company and number of employees.