Pros
Work at home. Options for days and hours.
Cons
Absolutely no flexibility with scheduling. I requested to switch two days to the two days I typically don't work which has usually been fine. I go away for the two days, and find an email which states I have been terminated. No phone call from HR, no phone call from my manager asking where I was...just you've been terminated. No issues with the quality of my work just that I missed two days and I wasn't supposed to. Do they think perhaps it was a miscommunication on their part?...of course not. They looked for an excuse to get rid of a part-time employee and they found it. This is after five years of steady employment and not a single problem with the quality of my work. I had also come back after hand surgery and they could have cared less!