5.0
28 May 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.