Very great place to work. Always meet your fulltime hours. Just not the best kid/family friendly place to work. I have learned how to cannulate patients, assess vitals, monitor patients as needed, access CVC sites, administer medications, administer injections, how to educate patients with patient education that may be needed by the patient, and I have also learned the role of how to train all new employees hired on by our facility. Management has been great and they are wonderful and very open to teach you new things. The co-workers are great, a pleasure to work with, I love being a leader and enjoy working with new people. The hardest part of the job is trying not to get attached to my patients. The most enjoyable part of my job is everything. I love helping people and I love teaching people how to better learn their jobs.