Reviews

Overall

2.8
Based on 24 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
agency
Phebotomist Tech, Naperville, IL - July 5, 2015
sent out to different work station meeting different people. Some work station were good some not so good. Drawing blood form various different patients of all ages, instructing patients about different collection.

Salaries