*Good tips *Management supports you *Has its difficulties but doable
Cons
*Priority is the company *Scheduling can be a b*tch because they don't always respect your availability *Depending on the manager, sometimes they won't cut you though there are way too many people on the schedule