Pros
I, like many, am a single parent, but raised my child solely on my own. A friend found me a job at Ryan, LLC and it saved me. I had been juggling multiple jobs, to work around getting my son to & from school, and to allow him to have some extracurricular activities. I wanted to be there for him. This company took me on and has gifted me with managing my schedule, giving me the opportunity to be a present mom and a hard worker. In the past job-sharing is what helped people with restricted availability, but did not help if you needed flexibility AND full-time hours. I can not praise MyRyan enough. The founder, Brint Ryan, is a human and he makes you feel human too. For a global company, it has a family feel, a bit unheard of these days. 5 stars, no problem!
Cons
Not much room for advancement without a bachelor's degree. In my case, I have spent the time & money available to me to earn my associate's, so my options are very limited.