3.0
Mar 21, 2023
Former employee, more than 5 years
San Francisco, CA
Recommend
CEO approval
Business outlook
Pros
Great mission, good benefits, and the ability to grow your career by being humble and learning.
Cons
Seniormost leadership doesn’t understand or appreciate marketing or sales efforts. The sentiment is that everything and everyone is a number, and somehow there’s consistent finger pointing that something must be wrong with marketing or sales efforts.