It seems that they are laying off people in Canada also. Several friends were let go on Oct, 16th
This was reposted from another thread by @VTCNYEN-5Gpaw . Is there any truth to this? Im an employee in Canada and no one was let go at my location. Is this is really true which locations in Canada are we talking about, and what positions are affected?