3y
Based on your "Specimen Processor" from Homewood, AL, it seems you left a review with the wrong company.
We're a software company and do not have any employees in Alabama OR have any one working as a "Specimen Processor" - so I suspect you left a review in the wrong company.
Can you please remove your review and post it with your actual employee? Thank you.