1.0
9 June 2026
Former employee, more than 1 year
Santa Clara, CA
Recommend
CEO approval
Business outlook
Pros
The company is a leader in a awkward space, affiliate marketing. CEO.
Cons
Managers are not inclusive. Poor communication. No team meetings. Block your success and have favorites. There's an 'im better than you' vibe to the place which is just gross and toxic. Avoid, unless your in sales.