The paycheck could be a little inconsistent as it a performance based job. However if you work hard towards your goals and keep your head up high there is a very rewarding end result. Also there is quite some driving to be done, but they do comp you for the gas. Do not take this position if you think you will be able to coast by while gaining experience. Tough job and not for everyone, but great for motivated individuals.