Overall, a very good company to work for. Working conditions vary from base to base depending on the stability and social/economic development of the area, but range from satisfactory in the worst case, to very good in most cases. There are pros and cons to each base, but the bottom line is the company makes the best effort to provide good acommodations and conveniences. Main bases are in Thailand, Malaysia, Africa and former Russian countries.
Work schedules vary from base to base, but you will generally get at least a day or two off a week and fly an average of 90 hrs during a 6 week tour...some bases more, some less.
In my opinion, they are a professional and safe organization with good aircraft and a great bunch of maintainers/pilots to work with.....one of the reasons the company has a very low attrition rate!