4.0
Mar 3, 2013
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Work is very varied; colleagues are highly competent; company size is manageable; vertical mobility can be high; locations in attractive major cities all across the US; shallow hierarchy
Cons
Vertical mobility depends in part on luck; workload is very erratic