Operating along similar lines to a PEO, I should imagine... and - when you're already forking out not much short of 'a grand' for the visa - well worth the extra 4,200 Php (or sixty-odd quid) for the sake of avoiding the [usual] prolonged stress of awaiting the outcome.
Wish it'd been offered a few years back when MY wife applied!![]()