4.0
Sep 10, 2014
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Great technology, great clients, a great place to make an impact on government, business and society. Wide range of very innovative software and very talented staff that should keep company very competitive for years to come.
Cons
Very flat company structure. Well known for little room for advancement and relocation, only after threat of leaving company. Some mid management can be vindictive and selfish, senior management needs to be a better example.