Pros
Excellent security because of their no layoff policy. Gave me the opportunity to have a job that would give me a pension in my retirement when I had no significant skills or education in a particular field. Great job if you like working unsupervised every minute and like being outdoors in all kinds of weather. The days go by very quickly. They never drag. Most coworkers are great people to work with.
Cons
Unreasonable productivity expectations based on mathematical formulations rather than real life variables. Punitive consequences for injuries. Employees are required to report even the slightest injury, which results in a lower score on your review and a lower raise for that review period. This results in some employees not reporting injuries to protect their raise. Veiled attempts by management to force senior couriers to resign and/or retire so their positions can be filled by lower paid couriers. Too much micromanagement.