4.0
16 Oct 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Excellent work culture, high level of intelligence across all departments, and great benefits.
Cons
Difficult to reach out to people due to flat organization, poor compensation, and disregard for any education beyond an undergrad degree.