Pros
Flexible with scheduling, if you have another job.
Cons
Low pay, no room for advancement, and rarely a raise. Worked for Crossmark for10 years, was physically no longer able to perform the heavier tasks. Asked for a reference for my 10 years of excellent performance..denied! Was told they do not give references..no acknowledgment ..just see yah. During my 10 years I was never guaranteed how many hrs per week ( difficult when at times I'd only get 10 hrs of work in a week ) BUT I had to be "available" for 40 hrs per week. Most new projects became a nightmare with mismanagement of project materials not arriving on time or not working in the actual field. Too much chaos within management, so much turn over. Was made to feel expendable, and under appreciated. They also are cheap when it comes to reimbursing you for mileage on your vehicle..really only paying for fuel on a compact car..never mind the wear and tear ..depreciation with all the kms you will put on. You provide your own computer/fax/scanner/printer...what they give you for paper and ink..barely covers depending on what printer you have. So what you are being paid doesn't really reflect what your take home pay is given all of these parameters! You are paid by the MINUTE, based on a hourly rate. They won't pay for admin time when the project requires all kinds of phone calls and emails to deal with.