Pros
Work alone most of the time,
Cons
Poor pay, management will lie to your face fully knowing you'll figure out they lied to you. Will cheat you out of OT pay,
Forced over time, when I was let go I was doing 14-16 hour shifts multiple weeks in a row, when I refused, they fired me for not supporting them in Emergency situations, Emergency situations that lasted weeks at a time.