I don’t believe it is. If it is still possible literally no one plays it. There are some maps that show up on the online section but they’re not joinable, they’re just bugged maps that show up there even though the host isn’t hosting the map.
If you hang on a little longer the PC multiplayer release is due to come out pretty soon, we don’t have a date yet but we’ve been told it’s coming toward the end of spring or early summer. You can follow the updates here
link