3.0
Apr 6, 2012
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Smart people and collegues. Great technology infrastructure.
Cons
Too big. With great technology in place, opportunities to play important roles improving then are very rare.