I worked at Transpac in 2011. I enjoyed my time there. Got about 80 hours a month, at least one weekend day off a week, and my students were pretty cool and funny dudes who spoke decent English.
The pay was salary, after taxes, checks were about $900-$1000 twice a month. For a young, single guy living at home, I was racking up cash.
I never felt a lot of pressure on signing off a student on their checkride. I'd recommend Transpac for anyone who is a new CFI and especially if you live in Phoenix and don't want to leave (like me).