Source: YouTube / CNBC Amazon is under pressure to prove that they really care about their workers and considering leaked memo notes from a meeting, they aren’t giving a good impression. On Monday, the company fired Christian Smalls, a worker…
Read More