1.0
Nov 12, 2025
Current employee, less than 1 year
Concord, CA
Recommend
CEO approval
Business Outlook
Pros
Team meetings were fun and motivating.
Cons
The leads are absolutely terrible. Most people you talk to (the very few you can actually get ahold of) have no idea you are even talking about life insurance until the very end of the presentation. It is a very "bait and switch" presentation where people feel very pressured into saying yes and then they cancel and you are over your head in chargebacks.