5.0
Jul 16, 2025
Current employee, more than 10 years
South San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Great place to work hard & play hard
Cons
Daunting in international scope and complexity as a company, which is not everyone’s cup of tea