5.0
Jan 13, 2026
Former employee, more than 1 year
Pleasant Hill, CA
Recommend
CEO approval
Business Outlook
Pros
Great work environment with a supportive team, engaged corporate leadership, and clear opportunities for growth and development.
Cons
Heavy emphasis on credit card signups can feel pressured.