5.0
May 28, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
wish it didn’t shut down! amazing leaders and team. pay for sales reps was an easy 100-150k
Cons
some leads were trash and probably a little unethical
Check out your Company Bowl for anonymous work chats.