As noted, my experience was short. I found the management not to be easily found, but the intermediate supervisors were knowledgeable, proactive and approachable. The company's approach to staffing was a little bizarre--very few of the software engineers were native English speakers. This led to quite a few communication problems, but of course this was the reason that I was able to have a job there!
Lots of free food, easygoing atmosphere, generous pay.
Management was not always easy to communicate with.
Management changes constantly changed workflow, procedures changed, scheduled changed, support personnel changes, deadline changed by a variety of managers. This atmosphere created a lot of confusion but through it all I continued to turn out my projects on time and was awarded the employee of the year - QSSI's "Star" award.
I worked remotely only in the office Monday and Tuesday and for presentations to clients as needed.
Business Analyst (Current Employee) – Columbia, MD – April 15, 2014
Many different projects and functions at the company provides opportunity to learn so much. There are a lot of options in Information Technology if you can find a long-term contract or are able to be placed on a contract before the existing contract ends.
This company while seemingly good on paper was so overly concerned with their policy and procedures they had no actual processes and every month it seemed it was an exercise in futility when I attempted to try to and make things less redundant and more useful. Management is a joke. They say they are open to ideas and information but they are not. They also forgot about the most important thing - people. They have high attrition rate because they do not practice what they supposedly preach. It's all about image and their CMMI rating.