4.0
20 July 2009
Current employee
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
If you work hard, get into the right networks, get on the right projects, it's a very fulfilling place to work.
Cons
It will grind you down by putting in the hours and working with constant stress. A lot of time spent in travel you don't get paid for, working hours on the weekend.