1.0
Mar 26, 2020
Former employee, more than 1 year
Menlo Park, CA
Recommend
CEO approval
Business Outlook
Pros
Only if you are desperate work here.
Cons
Constant Harassment from upper management and every side of the business to meet quotas. None of the people in charge have any idea how to treat employees and everyone turns a blind eye to what they are doing.