Does it work for remote and mobile staff?

Yes. As long as your team uses the 3CX web client or mobile app, screen pops and call logging work the same in the office or out on the road. The integration follows the user, not the desk.