3.0
Aug 23, 2011
Anonymous employee
Former employee
South San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, very smart people, great environment to thrive.
Cons
Too much ego at times gets in the way of productivity and team building. Basis for career advancement/promotions are too rigorous. Such pressures build an environment for dishonesty.