I joined this company based on excellent reviews about another company with same name based in Egypt. To my disappointment, this Denver-based company turned out to be a nightmare. I was hired in August without any written contract. All agreements were made verbally including form of payment and what was considered work. During third interaction with owner, she yelled at me for no reason, so I decided to let her know that I was not a good fit for her company. I had already seen several inconsistencies and wrong communication practices. I dont know if she is paying me or not for time I invested on traveling to and participating in a couple meetings, a training, phone calls/emails; the later she said, were all part of the hiring process.