I wouldn't say "hard" but I would definitely say different.
Even as somehow experience dev, getting on board in a new team is quite hard if everybody is remote.
Even as somehow experience dev, getting on board in a new team is quite hard if everybody is remote.