I`m completely satisfied with the conditions provided on this working environment. The payments are timely, number vary depending on urgency and the level of the work that needs to be done. I never had problems with payouts and none problems with clients - luckily most of customers I worked with are adequate and thinking people.