1. Amazon may (or may not) have promised that the jobs were temporary-to-permanent rather than just seasonal.
2. Amazon did not have a clear feedback mechanism so that they could improve the program.
3. It sounds like Amazon only gave a week's notice to put this job fair together (something usually takes a month).
From the article:
> He said it’s normal for companies to face these questions when they first hire homeless workers. But he said what counts is that they keep trying and learning.
I would hardly expect to find that tidbit in an article that was attempting to lay the entire blame for the worldwide problem of homelessness at the feet of Amazon... for hiring a few homeless people from Seattle.