Does it work for remote and mobile staff?

Yes. As long as your phone system has a softphone or mobile app, which every major VoIP platform does, it works the same for remote and on-the-go staff. Screen pops and call logging follow the agent, not the desk.