UPMC does not care about it's employees, nor does it care for their patients. People come and go, turnover is exceptionally high and for good reason.
Example: Master's level clinician or nurse must punch in and out, but can only punch in 3 minutes before your shift or 3 minutes after. If you do, you will be given "points."
You can only call off 4 hours before your scheduled shift.
Lunch is only "20 uninterrupted minutes."
They rate your work performance based on hearsay.
If you smell like smoke, they will send you home to change, even if you carpool with someone that smokes.
If you can find a job somewhere else, take it!