General:
The company is not investing in its infrastructure or its employees. The buildings are rented and have not been updated or well maintained. Technically the work environment is lagging behind the rest of the technology sector. Its clear across the board nothing new is really being done, everything is just maintaining things that have already been completed. This goes for everything to the government contracts and work to the building itself. The atmosphere is very uninspiring and dull.
Work:
The work is not what I would expect as a software engineer, there is little programming and it certainly isn't challenging. Most of your time as a software engineer will actually be on various levels of documentation. I feel my skills are fading and not being put to use.
Future:
Its possible to stay at GDMS forever, although there seems little room for advancement. Its clear that there are less than generous raises or promotions. It seems much easier to apply to a new job, which might take 2 months, rather than to try to get a raise or move around within the company which could take a year. If there was anything exciting to work on, which there is not.