I'm trying to understand the scenario and answer a question about unemployment benefits. If an employee is in Virginia and his company is in California, from which state will he claim the unemployment benefits?
This is not a simple question, unfortunately, and it may depend on more details than what you've provided here. I suggest that you check the specific information for the two state involved to see what they say:
The Virginia site has a handbook for employers that goes through the cases for "non-localized" employment (starting on page 4). It considers a lot of factors including the location of the employer's offices, the location of the employee's residence, and the location where the work is performed. Presumably California has similar guidance. The answer to the question from the employee's perspective should land on the same state as where the employer should have paid state unemployment tax. (Whether not the employer has been paying properly is a different question and not necessarily the employee's problem.)