1.0
Jul 23, 2025
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great tests for cancer patients
Cons
Low morale No work life balance Declining income for reps Tremendous workload Favoritism Toxic leadership that only wants to put money in their pockets Demeaning culture