4.0
Sep 3, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Brilliant people Open and honest culture is really refreshing Excellent benefits, compensation, and perks Truly care about their employees
Cons
Location can be a challenge Rigorous analysis can make even small decisions take longer than they could otherwise