3.0
15 Feb 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Comapny spans a ton of different practice areas... great for developers if you want to explore new technologies to work with
Cons
As with any company, there are some politics to deal with. Too many business units, not enough unity.