These systems are humiliating, dehumanising and cause so much stress and pressure

The job was meant to be landscaping. I am physically disabled and at the time had no access to a wheelchair.