I had the privilege of working as a contractor with biopoint for several months. Communication was always open and easy, they know how to operate a contracting agency. I would highly recommend and would work for them again.
Supportive, open communication
No paid time off (not that uncommon with contract positions)