Pros
(Most) of the other employees are awesome and are a great support network to help you out whenever you need it. The work (for the most part) feels impactful making a difference in the operating room. Decent pay for what you might get at another job with minor benefits, if you do end up working a lot that week they at least give overtime.
Cons
Most of the issues are with management, they don't care at all for the employees' needs and the employees' concerns fall on deaf ears. They continue to expand with contracts without hiring more people so you just end up being stretched thin driving all over the cities to be able to cover cases or you'll get a call late at night to do a last minute case. Management will shift/distance blame away from them if something goes wrong and will leave you out to dry. Management is (was) mostly family members with no actual management experience so they have no idea what they're doing. The amount of unprofessionalism I saw personally or in company wide meetings was shameful. Sometimes it was hard to tell how truthful management was. I saw plenty of times them saying one thing to myself or other employees and then not following through with what they said. The hours and pay are definitely not worth it, people work less for more pay in the same field in other areas of the country. The company is up front about the hours: sometimes you'll work a lot of hours, sometimes not much. That being said there were definitely some days where you work long hours and if they're out of employees to break you you just have to tough it out (we're talking 5+ hours of no break). They have you tied into a whole two year contract acting like they have this rigorous training program you need to pay them back for. I felt like I made that back for them in a couple months of working for them once I was trained. All jobs need to train employees, theirs is nothing special.