Pretty amazing experience since it's a small company and the office allows you to learn everything. I dont have a medical course but I learned a lot from them in the medical fieldThe good things1. You'll know what you needs to do regarding medical results etc
2. Office hours
3. Overtime pay
4. Work environment (everyone is friendly)
5. Salary (daily)
The challenges1. Finishing thousands of results per day
2. Field works/on call time