3.0
7 Mar 2010
Current employee
Recommend
CEO approval
Business outlook
Pros
Nice place to work, informal, good training opportunities, good salaries, a good company to work for overall. I especially like the individual offices
Cons
Aging management, not much mentoring, no formal processes, poor contracts management, hard to redeploy after the contract is finished. Stressful