Heard dome HR were let go yesterday. Not sure about how many people were impacted and what location.
This was originally posted by @11pwmcIG-8nvo on a different thread. Does anybody know if this is true? If it is, I too would like to know the extent of the layoffs and locations. Any info?