One of the biggest challenges I faced in a previous job, I worked from home for a fellow high school neighbor, student of mine. He had his own business, so the challenging part was learning the software program and everything about the business on my own. I was supposed to be trained by the previous assistant that was there, but she chose not to due to the fact that the company was sold to us and she didn't want to, so I had to go through and learn a whole new software program that I knew nothing about, learn a phone system that I knew nothing about because it came automatically to a cell phone of any choice that you wanted, so I could switch it to my personal phone. I could do it to the owner's. So I had to overcome all that. It took me probably a good two months to actually figure out the software program, but once I did figure it out, it was easy peasy after that. I also learned that if I went to the website, they had free training after that as well, so I could keep up on training and learn more things as to it.