Yes you're correct CarlySX. They also mention that their social media managers are employed by a contractor company, and that it is that company who is not paying their employees.
They also want to stress that even though Coronavirus is hitting the economy pretty hard right now, they keep paying their ~ 1000 FTE (and that they are working remotely at the moment)