1.0
Mar 25, 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Really cool research side and the diagnostics is one of the best
Cons
Toxic work culture. Management sets goals without any input on geography, demographics, availability of resources, historical sales trends. Promises of getting approvals for certifications always come up empty handed.