2.0
Jan 14, 2026
Current employee
San Francisco, CA
Recommend
CEO approval
Business Outlook
Pros
Innovative technology that is always evolving
Cons
terrible work environment with troubled leadership
Check out your Company Bowl for anonymous work chats.