iPro treats everyone who works there like family. Company cookouts, and understanding managers toward personal emergancies, make working for them easy. The work is intense but the atmosphere is relaxed and rewarding. Many bonus
Cons
The intensity of the travel and work can cause burn out in individuals. Some work is repetative. The benefits of insurance and vacation are lacking.