I love working at PPS. The people are awesome! I was paid for orientation and training, and was given tools, uniforms, and protective equipment. Basically everything I need for the job. The only people who complain about PPS are the ones who expect a paycheck for doing nothing! If you work hard, you are recognized and rewarded! Great benefits - medical, dental, paid holidays, 401k, etc. They are really big on safety. There are safety tailboards every morning with tips on how to stay safe and be aware of your surroundings. Overall great experience with this company!