3.0
Mar 7, 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