4.0
6 July 2010
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
It's a really challenging place to work, but the people can usually make most projects worthwhile. Large breadth of experience.
Cons
Long hours, demanding clients. Having to deal with clients who will sometimes see you as an employee of theirs, and other times as a blood sucking contractor can be nerve wracking.